Facebook like button(XFBML)使用了这个
<fb:like send="true" width="450" show_faces="true"></fb:like>
<fb></fb>
是一个标签,XML会接受它,但它不是HTML。浏览器将其保留在文档中是否正常?id="fb"
?:something
中的<fb:like>
代表什么?如何使用javascript访问它?答案 0 :(得分:0)
这是XHP!
XHP是PHP extension created by Facebook。 它让PHP理解XML节点,所以你可以写这样的东西(来自他们自己的例子):
<?php
$href = 'http://www.facebook.com';
echo <a href={$href}>Facebook</a>;
?>
XHP还允许您创建可在标记中使用的PHP类。所以<fb:like />
节点实际上在编译时变成了PHP类。该类的定义可能如下所示:
<?php
class :fb:like extends :x:element {
...
}
您可以在上面的Github链接和creators blog上了解更多相关信息。
所以回答你的问题:
<fb:like>
标记不同。