HTMLは、World Wide Web Distributionの混合言語です。 XHTMLは最新のHTMLバージョンです。
HTMLは、World Wide Web Distributionの混合言語です。 XHTMLは最新のHTMLバージョンです。 XHTMLチュートリアルWebサイトをXHTMLに変換する方法を学ぶには、XHTMLチュートリアルをお読みください。 XHTMLバージョンXHTML 1.0
W3Cの推奨として、XHTML 1.0は2000年1月20日にリリースされました。XHTML1.0第2版
W3Cの推奨として、XHTML 1.0バージョン2は2002年8月1日にリリースされました。これは新しいバージョンではなく、アップデートとバグ修正です。 XHTML 1.0について
XHTML 1.0は、1997年以来のHTMLへの最初の大きな変更であり、デスクトップコンピューター、モバイルデバイス、携帯電話など、より幅広いユーザーエージェントに豊富なWebページを提供するための非常に重要なステップでもあります。
XHTMLは、HTML 4.01からスムーズに移行できるXMLアプリケーションです。 W3Cの最初のステップは、HTML 4.01をXMLにリファクタリングし、XHTML 1.0の誕生につながりました。 XHTML 1.0は、HTML 4.01タグによって提供されるセマンティクスに依存しています。
次のステップは、XHTMLをより小さな要素のコレクションにモジュール化し、XHTMLとベクターグラフィックスやマルチメディアなどの他のマークアップ言語を簡単に組み合わせることです。
同時に、XHTMLのモジュール化は、開発コストを削減し、他のアプリケーション(データベースなど)とのコラボレーションを改善し、異なるユーザーエージェント(ブラウザー)との通信を容易にし、HTMLとさまざまなXML標準とのより純粋な統合も改善できます。 W3C XHTMLアクティビティXHTML 1.0
XHTML 1.0は、XMLを使用したHTML 4.01の再表現です。
XHTMLの詳細については、XHTMLチュートリアルをご覧ください。 XHTML 1.1(モジュラーXHTML)
小さなデバイス(携帯電話など)はXHTMLの完全な機能をサポートできません。 XHTML 1.1は、機能が限られているモデルに仕様を分割します。小さなブラウザは、選択したモデルをサポートすることで複雑さを減らすことができます(ただし、モデルが選択されると、すべての機能をサポートする必要があります)。
XHTML 1.1は厳格な言語です。 XHTML 1.1は、HTML 4.XHTMLの基本と逆方向に互換性がありません
XHTML BASICは、XHTML 1.1の小さなサブセットです。テキスト構造、画像、基本シート、基本テーブルなど、基本的なXHTML機能のみが含まれています。小さなブラウザー(ハンドヘルドデバイスなど)用に設計されています。 XHTMLイベント
XHTMLのW3Cドキュメントオブジェクトモデルレベル2のサポートのために、イベントプロセッサをXHTML要素に接続して、親要素が子供要素の前後にイベントを処理できるようにします。
DOMの詳細については、DOMチュートリアルをご覧ください。 XHTMLプリント
XHTML-PRINTはXHTML 1.1(モジュラーXHTML)の一部です。
XHTML-Printは、モバイルデバイスと安価なプリンター向けに設計されており、プリントキャッシュとデバイス用にカスタマイズされた印刷ドライバーなしでページを最初から最後まで印刷できることがよくあります。 xforms
XHTMLフォームを介して、ユーザーはページにアクセスし、ページに情報を追加し、Webサーバーにページを送信できます。
XFormsはHTMLフォームの後継であり、Webインタラクションでのトランザクションに対するより完全でレンダリングされた独立したアプローチを提供します。この目的のために、XHTMLと統合されるように設計されており、将来のeコマースアプリケーションがXFormsを必要とすることを期待しています。
XFormsの詳細については、XFormsチュートリアルをご覧ください。 XHTMLモジュラー
XHTMLモジュール性とは、XHTML 1.0を特定の機能を提供する小さなモデルのコレクションに分割することを指します。
XHTML 1.0のモジュール化は、XML DTD(ドキュメントタイプ定義)を使用して達成されます。
XHTML 2.0のモジュール化は、XMLスキーマを使用して達成されます。
DTDの詳細については、DTDチュートリアルをご覧ください。
XMLスキーマの詳細については、XMLスキーマチュートリアルをご覧ください。 XHTML 2.0
XHTML 2.0は次世代マークアップ言語です。その機能はXHTML 1.1と非常に似ていると予想されますが、XMLリンクやXMLスキーマなどのXML標準に準拠するように変更される場合があります。 xlink
Xlinkは、XMLドキュメントでハイパーリンクを作成する言語です。 XlinkはHTMLリンクに似ていますが、単純なリンク(HTMLなど)および拡張リンク(複数のリソースをリンクするために使用)によってより強力にサポートされています。
Xlinkの詳細については、Xlinkチュートリアルをご覧ください。 hlink
hlinkは、XHTMLのどの要素がハイパーリンクを表し、ハイパーリンクを通過する方法を指定する機能を追加します。
hlinkはXlinkの拡張機能です。 W3C HTML仕様とタイムライン
W3C HTMLホームページ