xml - 如何在 XHTML 中使用 HTML5 数据属性?

标签 xml validation xhtml html custom-data-attribute

有谁知道如何在 XHTML 中实现 HTML5 数据属性 (data-*) 而不会将标记渲染为无效?

是否有允许在现有 HTML 元素上执行此操作的自定义命名空间 hack?

最佳答案

你可以使用 XHTML5 .那么您的标记将是 XML 和有效的 XHTML5。

认为您也可以使用 XML 命名空间在 XHTML1 上使用它们——我对 XML 不是很熟悉,所以我不确定。

我认为这两种方法技术上都要求您将页面作为 XML(而不是 text/html)提供,Internet Explorer 不支持。但我怀疑即使您不这样做,它们在浏览器中也能正常工作。

关于xml - 如何在 XHTML 中使用 HTML5 数据属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3285925/

相关文章:

c# - 仅字母数字的正则表达式不起作用

asp.net-mvc - 如何在MVC中给出特定模型的验证摘要?

asp.net - 如何将验证限制为特定触发器?

html - 使用 <acronym> 和 <abbr> 有什么好处?

html - 如何在支持 IE 6 的纯 CSS 中删除最后一个 li 的边距?

html - 有没有办法让 Rails 辅助函数不生成 XHTML 而生成 HTML?

xml - 复制 XSLT 变量

java - Android - 将自定义 XML 文件格式解析为字符串

java - 自定义 JAXB 验证错误消息

php - 服务器端的 CURL HTTP 身份验证