ホームページ  >  記事  >  ウェブフロントエンド  >  XHTMLコーディングの7つの基本仕様まとめ_HTML/Xhtml_Webページ制作

XHTMLコーディングの7つの基本仕様まとめ_HTML/Xhtml_Webページ制作

WBOY
WBOYオリジナル
2016-05-16 16:41:071326ブラウズ
1. すべてのタグには対応する終了タグが必要です
これまでの HTML では、必ずしも対応する

  • を記述することなく、 や
  • などの多くのタグを開くことができました。
    をクリックして閉じます。しかし、これは XHTML では合法ではありません。 XHTML は厳密な構造を必要とし、すべてのタグを閉じる必要があります。ペアになっていない別のタグの場合は、タグの最後に「/」を追加してタグを閉じます。例:
    XHTMLコーディングの7つの基本仕様まとめ_HTML/Xhtml_Webページ制作

    2. すべてのタグ要素と属性の名前は小文字である必要があります
    HTML とは異なり、XHTML では大文字と小文字が区別されます。 , <title>と は別のタグです。 XHTML では、すべてのタグ名と属性名を小文字にする必要があります。たとえば、 は
    と記述する必要があります。大文字と小文字の混合も認識されません。通常、Dreamweaver によって自動的に生成される属性名「onMouseOver」も「onmouseover」に変更する必要があります。

    3. すべての XHTML タグは適切にネストする必要があります

    また、XHTML は厳密な構造を必要とするため、コード:

    /b> は次のように変更する必要があります:

    /p>
    つまり、レイヤーごとのネストは厳密に対称である必要があります。

    4. すべての属性は引用符で囲む必要があります ""
    HTML では属性値に引用符を追加する必要はありませんが、XHTML では引用符を追加する必要があります。引用符。例:
    は次のように変更する必要があります:
    特殊な場合には、属性値に二重引用符を使用する必要があります。" を使用できます。一重引用符は ' を使用できます。例:


    5. すべての タグの一部ではない不等号 ( タグの一部ではないすべてのより大きい記号 (>) は、> としてエンコードする必要があります。エンティティの一部ではないすべてのアンパサンド (&) は、&a m p としてエンコードする必要があります。 ;
    注: 上記の文字の間にスペースはありません。


    6. すべての属性に値を割り当てる
    がある場合、XHTML ではすべての属性に値が必要であると規定されています。値がない場合は、繰り返し行われます。例:

    は、



    に変更する必要があります。コメント コンテンツで "–" を使用する
    " –" は、XHTML コメントの先頭と末尾でのみ使用できます。つまり、コンテンツ内では無効になります。たとえば、次のコードは無効です。

    内側の値を等号またはスペースに置き換えます。

    上記の仕様の一部は奇妙に見えるかもしれませんが、それらはすべてコードに将来のデータの再利用を容易にするための統一された独自の標準。

    声明:
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。