一尘不染

您引用HTML5属性吗?

html

在HTML5中,属性引号是 可选 的。

引用它们的利弊是什么?

id=example                     <!--quotes optional-->
href=http://example.com        <!--quotes optional-->
class="example example-1"      <!--quotes required due to space-->
href="http://example.com/p=47" <!--quotes required due to '=' sign-->

更新:根据答案增加了优点:

引用所有属性的优点:

  • 所有编辑都可以正确处理
  • 更一致
  • 更好的可移植性(更容易更改文档类型)
  • 易于维护(尤其是如果属性可能为空)
  • 更容易“查找和替换”更改
  • 更清洁的文档(如果您认为引号可以提高可读性)

省略 可选引号的优点:

  • 文件大小略有减少
  • 清洁文档(如果您希望使用最少的文字)

阅读 267

收藏
2020-05-10

共1个答案

一尘不染

我赞成始终使用引号。

  • 它看起来 方式 更清洁和更一致的

  • 所有编辑者都可以正确处理

  • 易于维护-您可以编辑值而不会破坏它们,因为缺少引号。

通过在不需要的地方加上引号来节省文档大小的几个字节不值得一提(除非您是Google的主页)。

2020-05-10