HTML类属性带有空格,它是W3C有效类吗?

关于HTML class 属性,该属性将CSS类(或多个类?)分配给标记。空间的使用,例如

<tag class="a b">....</tag>

已验证?

此语法已被某些Web设计人员使用,并出现在导出的Adobe InDesign HTML(已通过版本5和6测试)和另一种HTML生成软件中。

什么版本的CSS和HTML?(从哪个版本开始生效?)


编辑:一个自然的 子问题 “ W3C说如何解释它?”(这是“替代”还是其他渲染行为?)

回答:

这是两个不同的类ab并用空格隔开。

类别= cdata-list [CS]

该属性为一个元素分配一个类名或一组类名。可以为任何数量的元素分配相同的一个或多个类名。多个类名称必须由空格字符分隔。


如果你有两堂课

.a { font-weight: bold; }

.b { font-weight: normal; }

并在 或 分配,则后续类将覆盖具有相同属性的先前类,因此

如果您更改CSS定义顺序,

.b { font-weight: normal; }

.a { font-weight: bold; }

现在,后面的类为粗体,因此“覆盖具有相同属性的先前类”会导致 。

以上是 HTML类属性带有空格,它是W3C有效类吗? 的全部内容, 来源链接: utcz.com/qa/401330.html

回到顶部