正答2
解説
正解は2です。
XML(Extensible Markup Language)は、利用者がタグを自由に定義できるマークアップ言語です。
データの意味や構造を表せるため、システム間のデータ交換に広く使われます。
【選択肢別解説】
1:× XMLの主な目的は、表示性能の向上ではありません。
データの構造や意味を記述し、交換しやすくすることが目的です。
2:○ XMLでは任意のタグを定義でき、データに意味を持たせられます。
そのため、ネットワークを介したシステム間のデータ交換が容易になります。
3:× XMLでは、HTMLと同じCSS(Cascading Style Sheets)のほかに、XSL(Extensible Stylesheet Language)も使えます。
HTMLと同じものだけではありません。
4:× XMLは独自に開発されたものではなく、HTMLと同じくSGML(Standard Generalized Markup Language)を基にしています。
【ポイント】
HTMLはタグが決まっており、主に表示のための言語です。
XMLはタグを自由に定義でき、データを記述するための言語です。