据我所知,根据HTML规范,向元素添加自定义属性是无效的。这对XHTML也无效吗?
我认为XHTML是XML系列的一部分,因此是可扩展的。可扩展,是否可以使用自定义属性?
戴夫
答案 0 :(得分:10)
标准W3C验证器不会将自定义属性视为有效。 您可以定义自己的文档类型定义(DTD)。有关详细信息,请参阅http://www.alistapart.com/articles/customdtd/。
答案 1 :(得分:6)
使用标准文档类型定义,您无法引入自己的自定义属性。
但是,从HTML5开始,只要您使用data-作为前缀,就可以引入自己的属性。