ホームページ >ウェブフロントエンド >CSSチュートリアル >同じページで複数の ID を使用する効果は何ですか_エクスペリエンス交換

同じページで複数の ID を使用する効果は何ですか_エクスペリエンス交換

WBOY
WBOYオリジナル
2016-05-16 12:10:151735ブラウズ

スタイル シートでスタイルを定義する場合、ID またはクラスを定義できます。例:

ID メソッド: #test{color:#333333}、call

content
CLASS メソッド: .test{color:#333333}、ページ内で
content
を呼び出します。
id はページ上で 1 回のみ使用でき、クラスは複数回参照できます。

一部のネットユーザーは、ページで複数の ID を使用しましたが、IE では正常に表示されました。複数の ID を使用するとどのような影響がありますか?と尋ねました。

答え: 最初の影響は、W3 検証に合格できないことです。

ページの表示に関しては、現在のブラウザでは依然としてこの間違いが許容されており、複数の同一 ID を使用すると「通常は」正常に表示されます。ただし、JavaScript を使用して ID を通じてこの div を制御する必要がある場合、エラーが発生します。

id は、名前と同じように、異なる構造とコンテンツを区別するために使用されるタグです。同じ名前を持つ人が 2 人いると、混乱が発生する可能性があります。構造とコンテンツに関して言えば、それは衣服のようなものです。
概念的には異なります。
id は最初に構造/コンテンツを見つけてから、そのスタイルを定義します。最初にスタイルを設定し、次に複数の構造/コンテンツに設定します。

Web 標準では、誰もが厳密な習慣に従ってコードを作成することを望んでいます。

たとえば、

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