XHTML中的自定义属性是否正常

时间:2010-03-09 22:38:50

标签: xhtml custom-attributes

据我所知,根据HTML规范,向元素添加自定义属性是无效的。这对XHTML也无效吗?

我认为XHTML是XML系列的一部分,因此是可扩展的。可扩展,是否可以使用自定义属性?

戴夫

2 个答案:

答案 0 :(得分:10)

标准W3C验证器不会将自定义属性视为有效。 您可以定义自己的文档类型定义(DTD)。有关详细信息,请参阅http://www.alistapart.com/articles/customdtd/

答案 1 :(得分:6)

使用标准文档类型定义,您无法引入自己的自定义属性。

但是,从HTML5开始,只要您使用data-作为前缀,就可以引入自己的属性。