Facebook Connect及其“社交窗口小部件”文档提到您需要在页面上的xmlns
标记中添加<html>
属性。
我知道xmlns
用于XML名称间距,之前已经使用过XHTML。但是,由于最近有关HTML4 / HTML5的讨论,如果没有阅读整个规范,是与有效HTML5兼容的xmlns
属性吗? HTML4怎么样?
如果我在文档中看到了明显的提及,我很抱歉......指出来了吗?
编辑: 几个文档引用/引用:
答案 0 :(得分:5)
我在使用HTML5进行Facebook连接时遇到了同样的问题,并在Facebook的JavaScript API上解决了一个小问题。
阅读我的博客:http://fbml5.blogspot.com/
开发维基上的方法(由耶稣萨尔迪瓦提到)有两件我不喜欢的事情:
请告诉我你的想法。
答案 1 :(得分:3)
实际上,第一个引用的参考文献讨论了添加xmlns:fb =“http://www.facebook.com/2008/fbml”属性。这不是有效的HTML5。它是有效的XHTML5。引用的第二个参考文献根本没有提到xmlns属性。
但请注意,尽管它不是HTML4或HTML5,但它不会造成任何伤害。
答案 2 :(得分:1)
以下答案来自2009年。它讨论了当时HTML 5的状态。
上述问题也来自2009年。它讨论了当时Facebook API的状态。
2017年都不相同。
是xmlns属性
这是一个属性。
与有效的HTML5兼容吗?
排序。它完全没有意义,但允许人们可以lazy when porting XHTML。
请记住,HTML 5是未完成的草稿。这些事情可能会发生变化。不要急于使用HTML 5,除非它提供了一个重要的好处。
HTML4怎么样?
完全没有。
答案 3 :(得分:1)