我可以将自定义属性添加到HTML标记吗?
我可以像这样将自定义属性添加到HTML标记: <tag myAttri="myVal" />
您可以修改!DOCTYPE声明(即DTD)以允许它,以便[XML]文档仍然有效:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
[
<!ATTLIST tag myAttri CDATA #IMPLIED>
]>
#IMPLIED
表示它是可选的分组,或者您可以使用#REQUIRED
等。
更多信息在这里:
http://www.w3schools.com/xml/xml_dtd_attributes.asp
您可以随意添加自定义属性到您的元素。 但是这会使你的文件无效。
在HTML 5中,您将有机会使用以data-
为前缀的自定义数据属性。
不,这将打破验证。
在HTML 5中,您可以/将能够添加自定义属性。 像这样的东西:
<tag data-myAttri="myVal" />
链接地址: http://www.djcxy.com/p/88063.html
上一篇: Can I add custom attribute to HTML tag?
下一篇: Adding value to hidden input tag and submitting to form