【问题标题】:I am getting a validation error from http://validator.w3.org "there is no attribute href" [duplicate]我从 http://validator.w3.org 收到验证错误“没有属性 href”[重复]
【发布时间】:2013-10-04 04:23:39
【问题描述】:
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

 <fb:like href="https://www.facebook.com/pages/North-Carolina-Military-Foundation/101762603238869" send="true" layout="button_count" width="auto" show_faces="false" font=""></fb:like>

我收到来自http://validator.w3.org 的验证错误,因为“没有属性”href、send、latout、width、show_faces 和 font”?有什么解决办法吗?

【问题讨论】:

  • "有什么解决办法吗?"是的 - 使用正确的标记。 &lt;fb&gt; 不是 XHTML 中的有效标记

标签: html


【解决方案1】:

如果你想在你的 html 头上获得一个“Like”按钮 https://developers.facebook.com/docs/reference/plugins/like/

填写表格,它会为您生成正确的代码。

【讨论】:

    【解决方案2】:

    尝试声明命名空间。

    例如

    <xhtml xmlns:fb="fb:http://ogp.me/ns/fb#" >
    <body>
     <fb:like href="https://www.facebook.com/pages/North-Carolina-Military-Foundation/101762603238869" send="true" layout="button_count" width="auto" show_faces="false" font=""></fb:like>
    </body>
    </xhtml>
    

    【讨论】:

      猜你喜欢
      • 2014-05-26
      • 1970-01-01
      • 2014-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多