Top >  XHTML >  XHTMLのメリット 進化するWeb

XHTMLのメリット 進化するWeb

XHTMLとは


 「XHTML」とは、「Extensible Hyper Text Markup Language(エクステンシブル・ハイパーテキスト・マークアップ・ランゲージ)」の略で、HTMLをXMLに適合するように定義し直したマークアップ言語です。文字通り「Extensible(伸張性のある)な」HTML(Hyper Text Markup Language)ということですね。


 XHTMLは、HTML同様、W3C(World Wide Web Consortium)によって作成された企画です。


 HTMLは、元はXMLの親にあたる「SGML」から派生した言語で、XMLのいわば兄弟にあたります。しかしHTMLのほうは、ウェブブラウザメーカー主導で独自の拡張がなされた結果、XMLとは若干整合性を欠いた仕様になりました。そこでXMLに準拠した文書を作成する言語仕様として、XHTMLが作成されることになったのです。


 とはいえ、現時点では、特にブラウザ上での表示に問題がない限り、既存のHTML文書をXHTMLに移行する必要はあまりないようです。


XHTMLのメリット


 XHTML(「Extensible Hyper Text Markup Language」の略)は、ウェブページ記述言語の一つ。XHTMLは、ウェブブラウザメーカー主導で独自の発展を遂げてきたHTMLに、XMLの拡張性・柔軟性を取り入れたものです。


 XHTMLは、HTMLと比べると、書式がかなり厳密になっています――こういうと、これまでHTMLに慣れ親しんできた人たちは、XHTMLの導入に抵抗を感じるかもしれませんね。では、XHTMLには、どんなメリットがあるのでしょうか。


 XHTMLは、HTMLで生じた不整合に修正を加えたもの。よって、このXHTMLを導入することによって、ブラウザによるHTML文書の表示の違いは解消されます。この表示の違いは、サイトを運営する上では結構悩みのタネになるものですが、これがXHTMLによって解消されることで、ウェブサイトの作成の負担が軽減することになります。またXHTML文書では、MathMLやSVGなど、XMLのサブセット仕様を自由に埋め込むことができるのも特徴です。

スポンサードリンク

         

XHTML

関連エントリー