XHTML
XHTML(Extensible HyperText Matkup Language)とは、拡張性を持たせたハイパーテキストマークアップ言語の略称で、Webページを記述するためによく利用されているHTMLをXMLに合うように再定義されたものです。
W3Cが仕様・策定をしているもので、XHTML1.0とXHTML1.1のバージョンがあり、XHTML1.1の方が最新版となっています。
見栄えの記述は全てCSSでするなど、文書の装飾などを指定するタグが全面的に廃止されて、文書構造の記述に特化した言語へと変化しています。
XHTMLとHTMLとの主な相違点は、文法上の記述方法がほとんどとなっています。
例えば、タグ名がすべて小文字に統一されたり、MathMLやSVGなどのXMLをベースとした他の言語の記述を簡単に埋め込むことが可能であったり、終了タグがなく単独で使用される「
」などのタグを「
」と記述したりする点などが主な相違点となっています。