【发布时间】:2021-04-06 01:41:14
【问题描述】:
正如标题所说,有什么理由我不能为自己的属性创建任意名称吗?
【问题讨论】:
-
除了希望保持您的 HTML 有效之外?没有。
-
未来的证明出来了。如果您使用一个随机名称,而后来的 HTML 版本恰好包含了它,那么您的页面会以一种意想不到的方式突然发生变化。保证数据属性保持特定于应用程序。
-
如果网站也使用未知标签和属性,搜索引擎可能会惩罚您。如果是这样的话,数据可以防止这种情况发生。
-
他们也不会让验证者窒息。
-
如果其他开发人员使用您的代码库,对他们来说会更容易。因为使用
data-是众所周知的标准。
标签: html custom-data-attribute