ホームページ > バックエンド開発 > XML/RSS チュートリアル > XML 入門チュートリアル: XHTM モジュールの詳細な紹介

XML 入門チュートリアル: XHTM モジュールの詳細な紹介

黄舟
リリース: 2017-03-11 17:26:42
オリジナル
1994 人が閲覧しました

XHTML は W3C によって推奨される標準であり、HTML の XML 互換バージョンを定義します。 XHTML 文書は有効な XML 文書であるため、HTML よりも記述形式が厳密です。                   ​ XHTML は、HTML の XML 互換バージョンを定義する W3C によって推奨される標準です。 XHTML ドキュメントは有効な XML ドキュメントなので、コンパイルします
​                   XHTML は、HTML の XML 互換バージョンを定義する W3C によって推奨される標準です。 XHTML 文書は有効な XML 文書であるため、HTML よりも記述形式が厳密です。                  
XHTML は W3C によって推奨される標準であり、HTML の XML 互換バージョンを定義します。 XHTML 文書は有効な XML 文書であるため、HTML よりも記述形式が厳密です。 HTML ドキュメントから XHTML ドキュメントに変換する必要がある場合は、次の変更を行う必要があります:

  • XHTML では終了タグを省略できないため、不足しているタグを埋める必要があります。

  • 要素は正しい順序でネストする必要があります。 すべての要素と属性の名前は小文字です。

  • 属性値は、

    のように引用符で囲む必要があります。 すべての属性には属性値が必要です。

  • は、& や < などのエンティティ形式を使用してこれらの文字を表します。

  • ドキュメントに単一のルート要素、できれば html があることを確認してください。


  • のような空の要素は、
    または

    に変更する必要があります。 L
  • ドキュメントのエンコードは UTF-8 または UTF-16 にするか、XML 宣言を追加してドキュメントのエンコード方法を指定する必要があります。

  • 非標準の要素は削除する必要があります。例: マーギー。

  • DOCTYPE 宣言を追加し、PUBLIC を使用して XHTML の 3 つの DTD の 1 つを指します。 Strict、Transitional、および Frameset が一般的に使用されます。

  • Strict (厳格)、W3C が推奨する XHTML フォーム。アプレットやセンターなどの一部の非標準要素および属性は除外されます。宣言方法は次のとおりです:
  • Transitional (移行)、アプレットや bgcolor などの一部の非標準要素と属性を使用できる、厳密性の低い XHTML 形式。宣言方法は次のとおりです。
  • 6bd598eab7c6b437f231a847a998ecb9
  • % tiny --output-xhtml yes test.html test.xml
  • XHTML 1.1 は 3 つの DTD を分割します。 XHTML を独立したモジュールに分割します。実際の状況に基づいて、特定のモジュールを含めたり省略したりする場合があります。
  • 構造モジュール --->%xhtml-struct.module; には、html、head、title、body などの HTML ドキュメントの主要要素が含まれています。

  • テキスト モジュール (テキスト モジュール)--->%xhtml-text.module;、テキストの基本要素とそのインライン要素 (h1、h2、...、strong、span など) が含まれています。 。 Xハイパーテキストモジュール UList モジュール (リスト モジュール) --- & gt;%xhtml-list.module;。DL、DT、DD、UL、OL、Li などのリストの要素が含まれます。
  • アプレット モジュール (アプレット モジュール)--->%xhtml-applet.module;、アプレットやパラメータなど、Java に必要な要素。
  • プレゼンテーション モジュール --->%xhtml-pres.module;、プレゼンテーション指向のタグ: b、big、hr、I、small、sub、sup、tt。 DEdit モジュール (編集モジュール) --- & GT;%XHTML-EDIT.MODULE;、Del や INS などの修正された要素用。

  • 双方向テキストモジュール (テキスト方向モジュール)--->%xhtml-bdo.module;、bdo 要素など、テキストの読み取り方向を指定するために使用されます。

  • 基本フォーム モジュール (基本フォーム モジュール)--->%xhtml-basic-form.module;、form、input、select、option、textarea などの HTML 3.2 フォーム要素に使用されます。

  • Forms モジュール (フォーム モジュール) --->%xhtml-form.module;、フォーム、入力、選択、オプション、テキストエリア、ボタン、フィールドセット、ラベル、凡例などの HTML 4.0 フォーム要素に使用されます。そしてオプトグループ。

  • Basic Tables Module (Basic Table Module)--->%xhtml-basic-table.module;、table、caption、th、tr、td などの基本的なテーブル要素。

  • テーブル モジュール --->%xhtml-table.module;、テーブル、キャプション、th、tr、td、col、colgroup、tbody、thead、tfoot などのセキュリティ関数のテーブル サポート。

  • Image Module (画像モジュール)--->%xhtml-image.module;、img 要素が含まれています。 SClientサイズのイメージマップモジュール

  • Server-side-Image Map Module (サーバーサイド イメージ マッピング モジュール)--->%xhtml-ssismap.module;、このモジュールは新しい要素を追加しませんが、 ismap 属性を追加しますimg要素に。

  • オブジェクト モジュール (オブジェクト モジュール)--->%xhtml-object.module;、Java プログラムなどの実行可能コンテンツを Web ページに埋め込むために使用されます。

  • Param モジュール (パラメータ モジュール)--->%xhtml-param.module;、Web ページの実行可能コンテンツ内のパラメータを渡す param 要素。

  • Frames モジュール (フレーム モジュール)--->%xhtml-frames.module; には、frame、frameset、noframes などのフレームワークの実装に必要な要素が含まれています。

  • Iframe モジュール (インライン フレーム モジュール)--->%xhtml-iframe.module; には、インライン フレームの iframe 要素が含まれます。

  • 組み込みイベント (組み込みイベント モジュール)--->%xhtml-events.module; は、onSubmit や onFocus などのスクリプトの属性をサポートします。

  • メタ情報モジュール (メタ情報モジュール)--->%xhtml-meta.module;、メタ要素が含まれています。

  • スクリプト モジュール (スクリプト モジュール)--->%xhtml-script.module;、JavaScript およびその他のスクリプトをサポートします。

  • Stylesheet Module(スタイルシートモジュール)--->%xhtml-style.module;、CSSのスタイル要素を定義するために使用されます。

  • Link Module (リンクモジュール)--->%xhtml-link.module;、スタイルシート、ライブラリなどの外部ファイルのリンク要素を指定します。 DBase モード (ベース モジュール) --- & gt;%xhtml-base.module; にはベース要素が含まれており、URL に対する相対参照の分析のベース URL を指定します。

  • Target Module (ターゲット モジュール)--->%xhtml-target.module;、ターゲット フレームまたはフレーム内のウィンドウのターゲット属性を指定するために使用されます。

  • スタイル属性モジュール (スタイル属性モジュール)--->%xhtml-inlstyle.module; は、ドキュメント内の単一要素のスタイル属性に CSS スタイルを適用します。

  • 名前識別モジュール (名前識別モジュール)--->%xhtml-nameident.module;、name 属性は id 属性の初期バージョンであり、現在は非推奨です。

  • レガシー モジュール (従来のモジュール)--->%xhtml-legacy.module;、basefont、center、font、strike、u 要素などの非推奨の要素と属性。

  • Ruby モジュール (Ruby モジュール) --->%xhtml-ruby.module;、東アジアのテキストで使用される、ruby、rbc、rtc、rb、rt および rp 要素。本文、一般に発音を示すために使用されます。

以上がXML 入門チュートリアル: XHTM モジュールの詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート