2

私は自分の CSS を見ていましたが、h1 タグは次のように定義されています。

h1 { .... }

他のすべての ID が「#」または「.」の場合 その前のクラス。ヘッダータグがこれを必要としない理由は何ですか? 実際、私は間違いを犯しましたが、彼らはそれを必要としていますか?

4

4 に答える 4

7

これは、すべてh1will が同じスタイルを共有することを意味します。同様に、他の要素に対してスタイルを定義することができます。

p { font-family: Helvetica; }

つまり、すべてのpタグで Helvetica フォントが使用されます。

ページに 1 つの要素のみを含めることもベスト プラクティスであることに注意してh1ください。

ここでは、さまざまなタイプのセレクターの意味を簡単に説明しています

于 2012-10-06T23:22:22.833 に答える
4

それはドキュメントで言われています:

5.4 タイプセレクター

タイプ セレクタは、ドキュメント言語要素タイプの名前と一致します。型セレクターは、ドキュメント ツリー内の要素型のすべてのインスタンスに一致します。

そのため、名前を指定するだけで有効な要素を選択できます。ちなみに、より複雑なセレクターでも機能します。

于 2012-10-06T23:22:34.177 に答える
2

ヘッダータグだけではありません。すべての要素は、名前だけで「選択」されます。「#」は、id と「.」による「選択」に使用されます。クラスごとに「選択」するために使用されます。

于 2012-10-06T23:21:11.003 に答える