HTML类属性带有空格,它是W3C有效类吗?
关于HTML class 属性,该属性将CSS类(或多个类?)分配给标记。空间的使用,例如
<tag class="a b">....</tag>
已验证?
此语法已被某些Web设计人员使用,并出现在导出的Adobe InDesign HTML(已通过版本5和6测试)和另一种HTML生成软件中。
什么版本的CSS和HTML?(从哪个版本开始生效?)
编辑:一个自然的 子问题 “ W3C说如何解释它?”(这是“替代”还是其他渲染行为?)
回答:
这是两个不同的类a
,b
并用空格隔开。
类别= 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