属性和属性之间是否有区别=""

时间:2015-01-08 19:59:34

标签: html

我使用名为whacko的工具来解析和处理HTML文件。

它的一个副作用是它变成

<div flex class="flexible">
  <b>Content</b>
</div>

<div flex="" class="flexible">
  <b>Content</b>
</div>

同样对于其他空的属性。

这种差异是否会造成任何问题? flex=""表单无效,是否需要以不同方式处理?

1 个答案:

答案 0 :(得分:2)

根据html5 spec,它们是相同的:

  

空属性语法

     

只是属性名称。该值隐含为空字符串。

对于XHTML语法,显式需要该值。