16 XHTML1.0 と HTML の互換性に関するガイドラインの概要_HTML/Xhtml_Web ページ制作
1.ページを XML 型として宣言しないでください。ページは UTF-8 または UTF-16 文字セットを使用します。
2.空の要素タグ (コンテンツを含めるために使用できないタグ) の終了文字 > の前にスラッシュ / を追加します (例:
)。時間/>など
3.空でない要素 (このタグはタイトルや段落などのコンテンツを含めるために使用されます) が空の場合、空要素のような終了メソッドを使用する代わりに空白文字を与えます、例: P タグにコンテンツがない場合は、
の代わりにと記述してください。
4.スタイルやスクリプトのコンテンツに <、&、]]> または 2 つの連続した水平バー -- が表示される場合は、外部ファイルを使用してインポートしてください。
5.要素の属性値には改行や複数のスペースを使用しないでください。
6.ドキュメントの先頭部分に複数の isindex 要素 を含めないでください (この要素は使用しないことをお勧めします)。
isindex: ブラウザーに、ユーザーに 1 行のテキストの入力を求めるダイアログ ボックスが表示されます。
HTML 4 では、この要素は非推奨となり、INPUT 要素が推奨されます。 tagName の isIndex プロパティは入力を返します。
この要素はブロック要素であり、この要素には終了タグが必要です。
次の例では、ISINDEX 要素を使用してデフォルトのプロンプトを置き換えます。
7.要素に言語を指定する場合は、lang 属性と xml:lang 属性を使用してください。 xml:lang の値が優先されます。
8.要素の識別子として id 属性を使用し、name 属性 の使用を避けてください。特に次の要素では、name 属性を識別子として使用することはお勧めできません: a、applet、form。 、フレーム、iframe、img、マップ。
9.ページのドキュメント文字セットを定義します。
を使用して XML ドキュメントの文字セットを定義します。 XHTML の文字セットを定義しますを使用します 10.この属性名
は、ブール型要素の属性値に使用してください。たとえば、checked="checked"、ブール型要素には、compact、nowrap、ismap、declare、noshade、checked、disabled が含まれます。 、読み取り専用、複数、選択済み、noresize、defer11.HTML4 および XML ドキュメント オブジェクト モデルでは、HTML 要素名と属性名が大文字形式を返すように指定されています。 XHTML の要素名と属性名は小文字形式で返されます。
12.属性値のアンパサンドを置き換えるには & を使用します。
13. XHTML では、CSS スタイルのタグのスタイル名と属性名は小文字の
を使用する必要があります。
HTML テーブルでは、tbody は解析中に自動的に完成しますが、これは XML では機能しません。そのため、CSS セレクターで tbody 要素を使用する場合は、自分で追加する必要があります。 CSS が id 属性を持つ要素を選択する場合は、#selector
を使用します。 CSS がクラス属性を持つ要素を選択する場合は、 .セレクター を使用します。
を使用する必要があります。 XML ドキュメントを解析する場合、style 要素、id 属性を識別子として使用する必要があり、それを参照する XML スタイルシート が存在する必要があります (例:
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR /xhtml1/DTD/xhtml1-strict.dtd">
W3CGroup は、XHTML と HTML の互換性に関する 16 項目のガイドラインを紹介します。 http://www.w3cgroup.com/article.asp?id=252
.
< /html>
15.HTML および XML では空白文字 に注意する必要があります。 HTML ドキュメントでは有効な一部の文字が XML では無効になる場合があります。たとえば、HTML ではフォームフィード文字 (フォームフィード文字 U 000C) はスペースとして解析されますが、XHTML では XML の文字定義により、スペースとして解析されます。違法。
16特殊文字 ' (省略記号、U 0027) に注意してください。 これは XML1.0 で導入されましたが、' を使用して置き換えます。 HTML4用途で使用できます。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











HTML の表の境界線に関するガイド。ここでは、HTML でのテーブルの境界線の例を示しながら、テーブル境界線を定義する複数の方法について説明します。

これは、HTML でのネストされたテーブルのガイドです。ここでは、テーブル内にテーブルを作成する方法をそれぞれの例とともに説明します。

HTML マージン左のガイド。ここでは、HTML margin-left の概要とその例、およびそのコード実装について説明します。

HTML テーブル レイアウトのガイド。ここでは、HTML テーブル レイアウトの値と例および出力について詳しく説明します。

HTML 入力プレースホルダーのガイド。ここでは、コードと出力とともに HTML 入力プレースホルダーの例について説明します。

このチュートリアルでは、PHPを使用してXMLドキュメントを効率的に処理する方法を示しています。 XML(拡張可能なマークアップ言語)は、人間の読みやすさとマシン解析の両方に合わせて設計された多用途のテキストベースのマークアップ言語です。一般的にデータストレージに使用されます

HTML オンクリック ボタンのガイド。ここでは、それらの紹介、動作、例、およびさまざまなイベントでの onclick イベントについてそれぞれ説明します。
