XHTML:添加`custom`属性

时间:2010-09-17 23:05:16

标签: xhtml attributes

将属性添加到JavaScript DOM解析中使用的各种标记是否“可以”?

例如,如果我想在表单中包含必填字段,那么如果我这样做是不好的做法:

<input type="submit" name="name" required="true"/>

谢谢。

1 个答案:

答案 0 :(得分:1)

从那个问题:

HTML 5明确允许以data开头的自定义属性。因此,例如,<p data-date-changed="Jan 24 5:23 p.m.">Hello</p>有效。由于标准正式支持,我认为这是自定义属性的最佳选择。并且它不需要您使用hacks来重载其他属性,因此您的HTML可以保持语义。

来源:http://www.w3.org/TR/html5/elements.html#embedding-custom-non-visible-data-with-the-data-attributes