- XHTML(エックス エイチ ティー エム エル)
-
XHTML は、 XMLの規則に準拠した HTML マークアップを記述する方法です。
XHTML 文法はEPUBの推奨文法であるにもかかわらず、Web 全体ではあまり普及していません。
これまで何年にもわたり、XHTML にはいくつかのバージョンが存在してきましたが、現在では XHTML は、常に進化し続けるバージョンレスな仕様リリースを指す名前として使用されています。詳細については、 HTML5 を参照してください。
- XHTML Content Document(エックス エイチ ティー エム エル コンテンツ ドキュメント)
-
XHTML コンテンツ ドキュメントは、 EPUB 3で使用される用語で、その形式の要件に準拠する XHTML ドキュメントを指します。EPUB 3 には、使用する XHTML のバージョンに関する規則と、ドキュメントのコンテンツに関するいくつかの制限があります。
詳細については、EPUB 3 仕様のXHTML コンテンツ ドキュメントの定義を参照してください。
- XHTML 1.1(エックス エイチ ティー エム エル 1.1)
-
XHTML 1.1 は、XHTML 1.0 をモジュール化したもの(たとえば、ひとつのモジュールでテーブル マークアップを定義し、別のモジュールでスクリプトを定義するなど)であり、いくつかの機能(特にルビ)が追加されています。XHTML をモジュール化することで、文法の一部のみを他の標準(EPUB 2など)で使用できるようになりました。
- XHTML5(エックス エイチ ティー エム エル 5)
-
XHTML5 は、 HTML5用のXHTMLのバージョンです。
W3Cではバージョン管理された HTML 仕様を維持しなくなったため、最新の標準を指すために XHTML5 と XHTML が同じ意味で使用されることが多いことに注意してください。
- XML(エックス エム エル)
-
拡張マークアップ言語 (XML) は、要素と属性を使用して情報をエンコードするための一連のルールを定義します。
XML では、特定の用途に合わせて特定の文法を定義できます。文法とは、特定の要素と属性のセットと、それらの構造化規則です。XML 文法の例には、 XHTML 、 SVG 、 MathMLなどがあります。