为了账号安全,请及时绑定邮箱和手机立即绑定

你引用HTML5属性吗?

你引用HTML5属性吗?

繁星coding 2019-08-13 14:12:01
你引用HTML5属性吗?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-->更新:根据答案添加优势:引用所有属性的优点:所有编辑都可以妥善处理更一致更好的可移植性(更容易更改doctype)更容易维护(特别是如果属性可能变空)更容易“找到并替换”更改更清洁的文档(如果你认为引用提高了可读性)?省略可选引号的优点:文件大小略有减少清洁文档(如果您喜欢最小文本)?
查看完整描述

3 回答

?
达令说

TA贡献1821条经验 获得超6个赞

我赞成总是使用引号。

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

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

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

通过在不需要的地方删除引号来节省文档大小的几个字节是不值得一提的(除非你可能是谷歌的主页)。


查看完整回答
反对 回复 2019-08-13
?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

我引用所有属性并将继续这样做。主要是因为它在视觉上区分属性值的开始和停止位置。

此外,它只是有意义的可移植性和兼容性原因。虽然HTML [5]中的引号是可选的,但它们在XHTML 中不是可选的。如果您需要将文档转换为XHTML(例如,在Webkit浏览器上显示SVG),您需要做很多繁琐的工作。我们真的不需要挖掘XHTML与HTML争论,但似乎没有引用你的属性太麻烦。

当您下载千字节和千字节的图像和JavaScript库时,在文档正文中保存几个字节几乎无关紧要。


查看完整回答
反对 回复 2019-08-13
?
千万里不及你

TA贡献1784条经验 获得超9个赞

我认为引用所有属性的一个优点是一致性。

如果你引用一些(带空格或某些符号),引用所有这些符号对我来说感觉更好。


查看完整回答
反对 回复 2019-08-13
  • 3 回答
  • 0 关注
  • 405 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信