0

我有一个带有 application/xhtml+xml 的 XHTML 5 页面,我想对其进行验证,但是验证器在验证结果方面给我带来了麻烦:

Line 17, Column 89: Bad value X-XRDS-Location for attribute http-equiv on XHTML element

有问题的行是:

<meta http-equiv="X-XRDS-Location" content="http://shlomif.livejournal.com/data/yadis" />

我该如何解决这个问题?是否从 XHTML 5 规范中删除了任意的“http-equiv”值?

4

2 回答 2

4

http://www.w3.org/TR/html-markup/meta.html说:

HTML5 的变化

尽管以前版本的 HTML 允许 meta 元素上的 http-equiv 属性具有任意数量的可能值,但 http-equiv 属性现在仅限于本参考中描述的特定值。此外,现在允许使用新的字符集属性。

所以,是的,它不再被允许。

于 2013-06-15T13:52:10.277 回答
1

在 (X)HTML5 中,您只能使用http-equiv以下值

如果您认为X-XRDS-Location这是一个有用的值,则必须注册它。

于 2013-06-15T15:43:06.467 回答