【问题标题】:How is Value determined for an Anchor Tag with Microdata?如何确定带有微数据的锚标记的值?
【发布时间】:2013-11-27 23:24:05
【问题描述】:

Google 和其他人如何确定 Anchor 标记上 itemprop 的值?

 <a href="foo.html" itemprop="barprop">Name Of Link</a>

在上面的例子中,itemprop 的值是href 属性,很像link 标签的解析方式吗?还是innerHTML的值,作为标准块元素被解析?

我已经搜索了很多,但找不到答案。我对所有答案持开放态度,但我非常希望提供所给出答案的来源,以便进一步调查。

提前致谢!

【问题讨论】:

标签: html seo microdata schema.org


【解决方案1】:

微数据规范(现在只是 W3C 注意defines:

如果元素是 aarealink 元素
该值是在设置属性时解析元素的 href 属性相对于元素的值所产生的绝对 URL,或者如果没有此类属性或解析它会导致错误,则为空字符串。

例外:当a/area/link元素具有itemscope属性时,则itemprop“值是该元素创建的项目”,而不是href值。

【讨论】:

    【解决方案2】:

    似乎我在发布后不久就找到了答案。但是,与其删除问题,我敢肯定还有其他人想知道同样的事情。

    简短的回答是:它使用href 属性。

    长答案可以在这里找到:http://schema.org/docs/gs.html#advanced_canonical

    【讨论】:

      猜你喜欢
      • 2017-01-26
      • 1970-01-01
      • 2011-05-04
      • 1970-01-01
      • 1970-01-01
      • 2018-08-25
      • 2011-12-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多