0

IDとクラスの違いを理解しています-一意のアイテムに与えられるIDとment、およびクラスと同様のタグは、複数のアイテムに与えることができます。

しかし、なぜ両方が必要なのですか?以前は#idを使用してすべてを記述していました(これはhtmlの記述に不慣れで、違いを知らなかったときです)、コードはまだ機能していました.. 100%有効ではなかったでしょうしかし、それでも機能しました。

私は今html5を使用してエリアを別の方法で定義できることを知っていますが、このimではhtml5の使用について話していません

4

4 に答える 4

4

ページ上で同じように見えるボタンがたくさんあると想像してみてください。CSSで何度も繰り返しますか?または、クラスを使用して1回記述します。

これは、異なる要素で同じスタイルの場合に適用できます。

于 2012-08-09T13:47:54.963 に答える
2

サムの答えに追加します。Idsは、スタイリングとjavascriptの両方に役立ちます。特定のスタイルのみを適用したい場合、またはspecificitycssの数を増やしたい場合はid便利です。

于 2012-08-09T13:50:41.860 に答える
1

#idドキュメント構造または重要なコンテナ/要素を説明するために使用され、一意のエントリである必要があります。

.classこのドキュメントでは多くの要素になる可能性のある要素を説明するために使用されます。

ドキュメントを検証しようとして多くのIDがある場合、これはエラーになります。ドキュメントを有効にする場合は、使用クラスのIDの名前を変更する必要があります。

クラスは、ドキュメント上で1つの名前を持つ多くのクラスである可能性があり、ある要素から別の要素にスタイルをコピー/貼り付けして、新しい要素を説明するためにタグのみを変更する必要がないため、便利です。

于 2012-08-09T13:50:02.920 に答える
0

簡潔な答え:

id-ページに1回表示されます。

class-ページに複数回表示されます。

于 2012-08-09T15:26:45.990 に答える