<分区>
标签 javascript css dom html
<分区>
Possible Duplicate:
Custom attributes - Yay or nay?
您好, 这可能是一个非常基本的问题,但我想知道将自定义属性设置为 HTML 标签是否有任何影响......在浏览器兼容性、搜索引擎优化、投诉人等方面。
谢谢
最佳答案
如果您使用的是 HTML5,则绝对允许将自定义属性添加到您的标签中。这是一篇关于该主题的文章:http://ejohn.org/blog/html-5-data-attributes/
如果您坚持使用较旧的 HTML 或 xhtml 版本,那么根据权利,您不应该添加属性。然而,在大多数情况下,浏览器会接受它。不过,您应该进行全面测试,因为它不在规范范围内,因此不同的浏览器可能会有不同的行为。
在 xhtml 中,您绝对不能添加属性,因为它会破坏文档定义并且无法验证。但是(如我之前链接的文章中所述),如果需要,您可以使用不同的命名空间添加它们。
关于javascript - 向 HTML 标签添加自定义属性有多糟糕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3968212/
相关文章:
javascript - 如何访问 DOM 中的@font-face(通过 Javascript)?
javascript - 使用 jQuery 将图片从一个 div 添加到另一个
Java-DOM-Parser : Exception on Transformer. 转换
Jquery fadeIn fadeOut 低于较低的 z-index div
python - Flask 教程 : Stylesheet does not work
javascript - cordova + angularjs + nodejs(Express) $http json 总是得到 404