是以class下列格式的空属性有效HTML:
<p class="">something</p>
<p class>something</p>
Run Code Online (Sandbox Code Playgroud)
我发现这个问题类似,但具体询问自定义数据属性.
Tho*_*sen 18
在查看其他答案中提到的规范之后,我发现实际上确实回答了提出的问题的部分.
<p class> 不被允许空属性是省略值的属性.这是用于指定具有空值的属性的语法简写,通常用于布尔属性.此语法可以在HTML语法中使用,但不能在XHTML语法中使用.
(......)
仅允许对布尔属性使用此语法.
看到类属性的描述(显然)没有提到它是一个布尔属性,不允许省略该值.
<p class=""> 是允许的从课程部分我们了解到:
每个HTML元素都可以指定一个类属性.
如果指定了该属性,则该属性必须具有一组空格分隔的标记,该标记表示该元素所属的各种类.
从空间分离的标记的定义:
一组空格分隔的标记是包含由一个或多个空格字符分隔的零个或多个单词(称为标记)的字符串,其中单词由一个或多个字符的任何字符串组成,其中没有一个是空格字符.
我们可以得出结论,属性值实际上可以是空的(即包含零令牌).
| 归档时间: |
|
| 查看次数: |
5284 次 |
| 最近记录: |