在验证w3c中,facebook meta标签中没有属性“ property”

问题描述

| 我们可以用
Meta name=\"fb:admins\"
吗 代替
Meta property=\"fb:admins\"
用于w3c验证?     

解决方法

        尽管这是一个古老的问题,但我正在回答,因为我认为这对于将来希望获得此信息的人来说很有价值。埃文(Evan \)说不会通过验证时可能是对的,但我认为答案是您想保留
property=\"\"
属性。从有关此问题的旧Facebook开发人员论坛帖子中获取的信息确实表明您的文档应该是XHTML + RDFa文档。这要感谢W3C在
DOCTYPE
声明中的生效:
<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML+RDFa 1.0//EN\" \"http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd\">
<html xmlns=\"http://www.w3.org/1999/xhtml\" 
    version=\"XHTML+RDFa 1.0\"
    xmlns:og=\"http://ogp.me/ns#\"
    xml:lang=\"en\">
  <head>
    <title>Virtual Library</title>
    <meta property=\"og:title\" content=\"My Website\"/>
  </head>
  <body>
    <p>Moved to <a href=\"http://example.org/\">example.org</a>.</p>
  </body>
</html>
您可以在W3C规范的RDFa中找到更多信息,并在此特定示例
<meta property=\"\"/>
中找到更多信息。     ,        不,您会得到以下信息:
Line 1,Column 123: Bad value fb:app_id for attribute name on element meta: Keyword fb:app_id is not registered.
…=\"fb:app_id\" content=\"176557225718913\"><meta charset=\"utf-8\"><meta name=\"descr…
Syntax of metadata name:
A metadata name listed in the HTML specification or listed in the WHATWG wiki. You can register metadata names on the WHATWG wiki yourself.
    

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...