在未读取的facebook标题中打开图形元标记

在未读取的facebook标题中打开图形元标记,facebook,tags,facebook-opengraph,meta,Facebook,Tags,Facebook Opengraph,Meta,使用Dreamweaver CS6流体网格布局 我已经研究了与此相关的stackoverflow问题(以及更多问题)—— Facebook对象调试器: “你的页面在主体而不是头部有元标记。这可能是因为你的HTML格式不正确,它们在解析树中的位置较低。”。 请修复此问题,以便标记可用。” 这个网站上的另一个答案指出,编码中的某些东西导致了在meta标记之前结束的secion,但我无法确定它是什么。代码验证程序:有一个杂散/头部和身体标签 怎么了,有人能帮忙吗?谢谢看起来您将元标记添加到了body

使用Dreamweaver CS6流体网格布局

我已经研究了与此相关的stackoverflow问题(以及更多问题)——

Facebook对象调试器: “你的页面在主体而不是头部有元标记。这可能是因为你的HTML格式不正确,它们在解析树中的位置较低。”。 请修复此问题,以便标记可用。”

这个网站上的另一个答案指出,编码中的某些东西导致了在meta标记之前结束的secion,但我无法确定它是什么。代码验证程序:有一个杂散/头部和身体标签


怎么了,有人能帮忙吗?谢谢

看起来您将元标记添加到了body标记中,而不是头部。通常,head部分包含不直接显示在页面上的元数据和资源,这些元数据和资源添加在主体内部,HTML呈现在页面上

请看我为您的代码拍摄的这个屏幕截图。我已经为您突出显示了Facebook元标记。您应该在head元素内部向上移动这些元素


Kaitebug,非常感谢。尽管在Dreamweaver中,我的头上有这些标签,“facebook看到的”显示它在身体里。我没有意识到,在做其他事情之前,它必须在头标签的正下方。所以它现在工作得很好,FB debugger很高兴,Nu Html Checker上的错误比以往任何时候都少,它还在滔滔不绝地谈论“在第一个512字节之后找到的元元素上的字符集属性。更改字符编码utf-8并重新定序。”还有什么需要研究的!非常感谢
<html>
 <head>
  <!-- title tags, stylesheets, other important items -->
  <meta property="og:image" content="http://www.thatsrightratso.com.au/imagesimpjewellery/lickitring9ctyellowgold.jpg">
  <meta property="og:description" content="Lickit ring, 9ct yellow gold or sterling silver, mens womens">
  <meta property="og:url" content="http://www.thatsrightratso.com.au/imp/lickit/">
  <meta property="og:title" content="Lickit">
 </head>
 <body>
  <!-- Page Contents Rendered Here -->
 </body>
</html>