在html标记中添加自定义属性

时间:2010-11-05 04:57:19

标签: html

  

可能重复:
  Custom attributes - Yea or nay?

如果我将自定义属性添加到html标签中,可以在浏览器中出现任何副作用:

<a href="" mycustomtag="mydata"></a>

3 个答案:

答案 0 :(得分:8)

我知道没有任何副作用,他们只是不会验证,如果浏览器决定实施一个具有相同名称的属性名称,将来你选择的属性名称可能会发生冲突(不太可能,如果你将其命名为足够独特的话) )

在此处阅读更多内容:Custom attributes - Yea or nay?

答案 1 :(得分:2)

这很好,除非你尝试验证你的标记,否则会导致它失败。

否则,从浏览器的角度来看,应该没有问题。

答案 2 :(得分:2)

每个人都会对你很友好(JavaScript,CSS,HTML),但你的页面不会验证。

如果您决定使用自定义属性,请在其前面添加data-,使其与HTML5向前兼容(并且以后不使用可能的保留属性)。

<a href="http://example.com" data-myatt="mydata">click?</a>