ホームページ >ウェブフロントエンド >htmlチュートリアル >div+css の基本的で一般的に使用される構文 (1)。 _html/css_WEB-ITnose
いつ ID を使用するか、いつクラスを使用するか?
class は複数の div で使用できます。
id は 1 つの div でのみ使用できます。コードを実行すると、ランニングエフェクトが正しく表示されます。しかし、構文を間違えたため、W3 検証を通過できません。しかし、ID を呼び出すとき、どうやって区別するのですか?
たとえば、この部屋にはたくさんの人がいますが、誰が誰であるかをどうやって見分けるのでしょうか? IDは名前に相当し、誰が誰のものかを識別するためのIDカードに相当します。同じ名前(同じID)の人物が同時に2人現れた場合、誰が呼ばれて誰が応答すればよいのでしょうか?同様に、CSS で定義された同じ ID を持つ 2 つの名前が混同されます。
概念的に言うと、id は最初に構造/コンテンツを見つけてから、そのスタイルを定義することです。class は、最初にスタイルを定義してから、それを複数の構造/コンテンツに適用することです。
また、書き込みに関しては、良好な書き込み状態を維持する必要があります
パーティション、ナビゲーション、テーマなどの一部の領域では、ID を使用する必要があります (例: #header{...})。可能な限り構造物の外で使用してください。
クラスに関しては、構造体の内部スコープ内で使用するようにしてください。例: #header .content{...}