在HTML元素中使用多个独立的class属性是否有效?
像这样:
<div class="first-class" class="second-class">
</div>
我知道可以在一个class属性中放置多个类名,但我想知道是否允许以另一种方式进行,或者它是绝对禁止的?
在HTML元素中使用多个独立的class属性是否有效?
像这样:
<div class="first-class" class="second-class">
</div>
我知道可以在一个class属性中放置多个类名,但我想知道是否允许以另一种方式进行,或者它是绝对禁止的?
<div class="first-class second-class"></div>
在同一起始标签上,不得出现两个或多个属性的名称为ASCII大小写不敏感匹配。
https://html.spec.whatwg.org/multipage/syntax.html#syntax-attributes
如果解析器在标签中遇到一个已经有相同名称属性的属性,则会发生此错误。解析器将忽略所有这样重复出现的属性。
https://html.spec.whatwg.org/multipage/parsing.html#parse-error-duplicate-attribute