6

私はこれについてさまざまな意見を読んでいます。これはCSS HTML5で許可されていますか?

<div class="one-class another-class">...

one-classとの両方のプロパティをanother-class要素に適用するには?



反対票について:はい、試してみましたが、うまくいきます。しかし、それは良い習慣であるという意味ではありません。たとえば、廃止される可能性があります。

4

3 に答える 3

6

はい、許可されています。

classHTML 仕様に従った属性:

「この属性は、クラス名またはクラス名のセットを要素に割り当てます。任意の数の要素に同じクラス名または名前を割り当てることができます。複数のクラス名は、空白文字で区切る必要があります。」

http://www.w3.org/TR/REC-html40/struct/global.html#h-7.5.2

于 2013-10-25T12:42:51.623 に答える
1

はい。両方で選択するには:

.one-class.another-class {
    color:red;
}

そのようなコードを拡張することは非常に一般的です。たとえば、クラスを定義し、buttonクラスを定義してbutton-importantから、次を使用します。

<div class='button button-important'></div>

両方のスタイルを一緒に取得します。

于 2013-10-25T12:41:16.633 に答える