- XHTML(エックス エイチ ティー エム エル)
-
XHTMLは、 XMLの規則に準拠したHTMLマークアップを記述する方法です。
XHTML文法はEPUBの推奨文法であるにもかかわらず、Web全体ではあまり普及していません。
これまで何年にもわたり、XHTMLにはいくつかのバージョンが存在してきましたが、現在ではXHTMLは、常に進化し続けるバージョンレスな仕様リリースを指す名前として使用されています。詳細については、 HTML 5 を参照してください。
- 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などがあります。