什么';将Facebook Connect及其XMLN添加到(X)HTML5中的正确方法是什么?

什么';将Facebook Connect及其XMLN添加到(X)HTML5中的正确方法是什么?,facebook,doctype,html,Facebook,Doctype,Html,我从这个问题中了解到[使用Facebook Connect和其他Facebook“社交小部件”不会生成“有效”文档 但是,关于(X)HTML5,如果我想在我的页面上包含Facebook Connect内容并尽可能接近“有效”(X),那么(最)合适的doctype/头是什么尽可能使用HTML5?如果您使用的是XHTML5,则不需要包含DOCTYPE。如果愿意,可以包含DOCTYPE,但这不是必需的。您只需指定XHTML名称空间和Facebook Connect的名称空间 我对FacebookCon

我从这个问题中了解到[使用Facebook Connect和其他Facebook“社交小部件”不会生成“有效”文档


但是,关于(X)HTML5,如果我想在我的页面上包含Facebook Connect内容并尽可能接近“有效”(X),那么(最)合适的doctype/头是什么尽可能使用HTML5?

如果您使用的是XHTML5,则不需要包含DOCTYPE。如果愿意,可以包含DOCTYPE,但这不是必需的。您只需指定XHTML名称空间和Facebook Connect的名称空间

我对FacebookConnect一点也不熟悉,但您需要确保文档是以XML格式处理的,这意味着要使用XML MIME类型,如application/xhtml+XML(文本/html序列化不支持名称空间)


HTML5验证程序将无法检查facebook标记的一致性,但它仍应能够检查XHTML的一致性。允许包含来自其他名称空间的元素,即使HTML5验证程序不支持它们。

没有合适的方法。

我发现这些链接很有用。也许你可以我也觉得它们有用


从2012年11月8日开始,DOCTYPE是必需的=>请参阅。