我正在使用几个facebook社交插件,我正在使用元标题.验证页面时,W3C验证器抛出错误 - >"错误:没有属性"属性".
我正在使用XHTML Transitional doctype -
请建议我是否必须将doctype更改为其他内容.
Facebook的插件使用Open Graph,它建立在RDFa之上.它是将property
元素添加到元素的RDFa .没有这个添加,纯HTML没有这样的属性.(如果你问我,添加一个没有命名空间的新属性并重新使用一半标签是一种奇怪的设计.但没有人这样做.)
要验证XHTML-with-RDFa,您需要DOCTYPE:
这意味着您必须编写有效的XHTML 1.1.更多
为了使文档声明它是符合标准的HTML + RDFa文档,它必须提供本节中描述为必需的工具.下面列出了文档一致性标准,其中只有一个子集是强制性的:
必须满足HTML5规范中强制要求的所有文档一致性要求.
元素version
上应该有一个属性html
.HTML+RDFa 1.0
如果文档是非XML模式文档,或者XHTML+RDFa 1.0
文档是XML模式文档,则version属性的值应该是.
有可能是包含天寒的装在头部元素的链接元素rel
属性和http://www.w3.org/1999/xhtml/vocab的href
属性.
例:
Example Document Moved to example.org.