在网站中,与普通标题元素相比,og:title 的值是多少?

use*_*747 5 rdfa html-title facebook-opengraph

为什么Open Graph 规范 要求使用RDFa 的超集,而不仅仅是支持、建议或推荐,而在许多情况下它与 HTML(RDFa 的超集)og:title完全冗余?<title></title>

如果出于简洁、规范化和普遍厌恶官僚重复的考虑而选择省略,会发生什么og:title

uno*_*nor 4

元素titleog:title属性通常不具有相同的内容。

\n\n

两者通常都给出主要实体的标题,但title元素还应另外提供上下文(例如站点名称)。

\n\n

(但即使它们具有相同的内容,最好允许消费者通过仅解析 RDFa 而不是 HTML 来获取所有 OGP 数据。)

\n\n

让\xe2\x80\x99s以这个问题页面为例

\n\n
<title>opengraph - In a website, what is the value of og:title as opposed to a plain title element? - Stack Overflow</title>\n
Run Code Online (Sandbox Code Playgroud)\n\n
<meta name="twitter:title" property="og:title" itemprop="title name" content="In a website, what is the value of og:title as opposed to a plain title element?" />\n
Run Code Online (Sandbox Code Playgroud)\n\n

title

\n\n
\n

opengraph - 在网站中,与普通标题元素相比,og:title 的值是多少?- 堆栈溢出

\n
\n\n

og:title

\n\n
\n

在网站中,与普通标题元素相比,og:title 的值是多少?

\n
\n\n

如果它们相同怎么办?

\n\n

og:title然后您可以在元素上提供属性title

\n\n
<title property="og:title">\xe2\x80\xa6</title>\n
Run Code Online (Sandbox Code Playgroud)\n\n

(但请注意,不幸的是,一些 OGP 使用者可能不支持meta元素以外的任何内容。)

\n