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に移行する必要はあまりないといえます。




