如何解决类似fb的盒子上的HTML5验证错误?

时间:2012-04-03 07:34:41

标签: html5 w3c-validation facebook-likebox

如何解决与Facebook相关的HTML 5验证错误,如按钮?

以下是验证引擎的文字:

  

第3170行,第261行:元素名称fb:like-box不能表示为XML 1.0。

…rue" border_color="" stream="false" header="false" height="260" ></fb:like-box>

以下是3170行的代码:

<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like-box href="http://www.facebook.com/fburlhere" width="250" show_faces="true" border_color="" stream="false" header="false" height="260" ></fb:like-box>

在此错误发生后,还会出现另一个错误:

  

在此上下文中,元素fb:like-box不允许作为元素div的子元素。 (抑制此子树中的更多错误。)

指的是相同的行号。

1 个答案:

答案 0 :(得分:6)

标记是从Facebook本身动态放置/生成的。你无法按照自己的方式控制它们。但是有一个类似于Box的HTML5版本,你可以使用它。

为like-box生成代码时。您将获得Facebook HTML5 like-box之类的选项 [Source]