我有一个元素,我已经在使用rel
属性,但我还想添加另一个我将在JavaScript中使用的属性。
<a href="/" rel="blah" foo="bar">Link</a>
添加其他属性是否可以?或者有更好的选择吗?
答案 0 :(得分:2)
我会使用html5 data-属性。即使你没有使用html 5,你也可以确定你的工作仍然有效并且具有前瞻性。
e.g
<li class="user" data-city="Boston" data-food="Bacon">
答案 1 :(得分:0)
可以通过JavaScript添加新属性,但如果直接在源中添加它们,则标记将无法验证。如果它只是您需要的另一个属性,那么rev
attribute就像rel
一样。