【问题标题】:Meta tags allowed under head section?头部下允许元标记?
【发布时间】:2014-03-22 08:17:19
【问题描述】:

我正在开发 Facebook 分享功能,我希望将网站描述包含在元标记中,以便在我在 Facebook 上分享信息时显示。

现在我想显示不同页面的动态描述,我需要将其包含在元标记中,为此我需要将动态代码放在头部下方。

所以我的问题是,如果我将元标记放在头部下方,它们会起作用吗?

【问题讨论】:

    标签: php facebook metadata meta


    【解决方案1】:

    (假设您要使用Open Graph Protocol。)

    在使用 RDFa 时,使用meta elements in the body 有效。如果您不使用 RDFa(或 Microdata,可能还有其他扩展名),则它无效。

    这是不允许的(使用name):

    <body>
      <meta name="og:description" content="…" /> <!-- invalid -->
    </body>
    

    这是允许的(使用property):

    <body>
      <meta property="og:description" content="…" />
    </body>
    

    如果你有name and property on the same meta,也应该允许:

    <body>
      <meta name="og:description" property="og:description" content="…" />
    </body>
    

    【讨论】:

      猜你喜欢
      • 2019-07-09
      • 2016-02-05
      • 2022-06-25
      • 2021-11-27
      • 2014-11-20
      • 1970-01-01
      • 2013-05-05
      • 1970-01-01
      • 2019-10-27
      相关资源
      最近更新 更多