ホームページ >ウェブフロントエンド >フロントエンドQ&A >XHTML を開くにはどうすればよいですか? XHTML の仕様の内容は何ですか?
XHTMLの開き方 XHTMLの仕様は何ですか?この記事では、HTML を開く方法と標準のコンテンツを詳しく紹介します
まず、XHTML を開く方法を見てみましょう:
ブラウザで効果を確認できます。メモ帳を使用したコード、またはプロの Dreamweaver
xhtml は言語であり、通常、ファイルは動的に生成されるページを除く HTML または HTM です
XHTML 記述仕様
これは有効な XHTML ファイル記述仕様です:
a ドキュメントXHTML 標準に準拠しているものは有効であると言われます。これにより、XHTML ドキュメント コードが調整され、さまざまなブラウザによる一貫したコンパイルを保証することなくドキュメントを処理しやすくなります。 W3C 検証サービスは、ファイルが有効かどうかを検証できます。実際、多くの Web サイト開発ツール (Dreamweaver など) は、W3C 標準に基づいたドキュメント検証をサポートしています。
XHTML 言語は XML 形式に準拠する必要があります。たとえば、
属性名は小文字にする必要があります
错误的:<table WIDTH="100%"> 正确的:<table width="100%">
属性値には二重引用符を使用します
错误的:<table width=100%> 正确的:<table width="100%">
属性の省略形は許可されません
错误的:<input checked> <input readonly> <input disabled> <option selected> <frame noresize> 正确的:<input checked="checked" /> <input readonly="readonly" /> <input disabled="disabled" /> <option selected="selected" /> <frame noresize="noresize" />
name 属性を id 属性に置き換えます
这是错误的:<img src="picture.gif" name="picture1" /> 这是正确的:<img src="picture.gif" id="picture1" />
注: 古いブラウザの場合は、name 属性と id 属性の両方を使用し、次のように両方に同じ値を持たせる必要があります:
<img src="picture.gif" id="picture1" name="picture1" />
これは、HTML の属性の略称であり、HTML での記述方法です。 XHTML リスト:
HTML XHTML compact compact="compact" checked checked="checked" declare declare="declare" readonly readonly="readonly" disabled disabled="disabled" selected selected="selected" defer defer="defer" ismap ismap="ismap" nohref nohref="nohref" noshade noshade="noshade" nowrap nowrap="nowrap" multiple multiple="multiple" noresize noresize="noresize"
これらの実践の目的は、XHTML Web ページを Web ブラウザーで正しく迅速にコンパイルできるようにすることです。有効な XHTML ファイル
XHTML 仕様の内容:
1. すべてのタグには対応する終了タグが必要です
これまでの HTML では、e388a4556c0f65e1904146cc1a846bee などの多くのタグを開くことができました。 li> を閉じるには、対応する 94b3e26ee717c64999d7867364b1b4a3bed06894275b65c1ab86501b08a632eb を記述する必要があります。しかし、これは XHTML では合法ではありません。 XHTML は厳密な構造を必要とし、すべてのタグを閉じる必要があります。ペアになっていない別のタグの場合は、タグの最後に「/」を追加してタグを閉じます。例:
df250b2156c434f3390392d09b1c9563231a563c997aa9e3e0ae614bd16728b0
2. すべてのタグ要素と属性の名前は小文字である必要があります
HTML とは異なり、< ;title> 08eb756f81b28a01d33212cce3fbe742 は別のタグです。 XHTML では、すべてのタグ名と属性名を小文字にする必要があります。たとえば、a64997a0904a094b4570728d7f327acd は 6c04bd5ca3fcae76e30b72ad730ca86d として記述する必要があります。大文字と小文字の混合も認識されません。通常、Dreamweaver によって自動的に生成される属性名「onMouseOver」も「onmouseover」に変更する必要があります。
3. すべての XML タグは適切にネストする必要があります
また、XHTML は厳密な構造を必要とするため、以前は次のようなコードを記述していました:
e388a4556c0f65e1904146cc1a846bee< ;b>。 ;94b3e26ee717c64999d7867364b1b4a3/b>
は次のように変更する必要があります:
e388a4556c0f65e1904146cc1a846beea4b561c25d9afb9ac8dc4d70affff4190d36329ec37a2cc24d42c7229b69747a/p>
つまり、レイヤーごとのネストは厳密に対称である必要があります。 。
4. すべての属性は引用符 "" で囲む必要があります
HTML では属性値を引用符で囲む必要はありませんが、XHTML では属性値を引用符で囲む必要があります。例:
ed8b4eb0ed7f9f7eb9eb4dba213e15f7 を 344c3accbd0ffc6474892a394d76273b に変更する必要があります。特殊な場合には、属性値に二重引用符を使用する必要があります。" を使用することもできます。 ' を使用します。例:
20ac24e1b34f8484bc0099397dad195b
5. すべての 207c29d5e3927918715cda60108c1e64) は > としてエンコードする必要があります ; ラベルの一部ではないすべてのアンパサンド (&)エンティティは &としてエンコードする必要があります。6. すべての属性に値を割り当てる
XHTML では、すべての属性に値が必要であると規定されており、値がない場合はそれが繰り返されます。例:<。 ;td nowrap> f39a9544a488a0cdb6520f17bd432a8f
37a18ab8d53860f3ed54fb3a38e08365 checkbox" name="shirt" value="medium" selected="checked"> ;7. コメントの内容に「--」を使用しないでください
「--」は最初と最後にのみ使用できますつまり、次のコードは無効です: b940c75dc9e8ca89319b5a1b00110013 さて、上記は以上ですXHTML を開く方法と XHTML 仕様について説明します [関連する推奨事項]XHTM L8 を使用する大きな利点とは何ですか?
HTMLファイルとは何ですか? HTML ファイルについての予備的な理解
以上がXHTML を開くにはどうすればよいですか? XHTML の仕様の内容は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。