16

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

我认为 XHTML 是 XML 家族的一部分,因此是可扩展的。可扩展,使用自定义属性不好吗?

戴夫

4

2 回答 2

10

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

于 2010-03-09T22:44:08.057 回答
6

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

但是,从 HTML5 开始,您将能够引入自己的属性,只要在它们前面加上data-

于 2010-03-09T22:50:43.103 回答