如何使用微数据确定锚标记的值?

时间:2013-11-27 23:24:06

标签: html html5 seo microdata schema.org

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

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

在上面的示例中,itemprop的值是href属性,就像解析link标记的方式一样?或者是innerHTML的值,因为解析了标准块元素?

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

提前致谢!

2 个答案:

答案 0 :(得分:8)

Microdata规范(现在只是W3C 注意defines

  

如果元素是aarealink元素,   该值是通过解析元素的href属性相对于设置属性时元素的值得到的绝对URL,或者如果没有这样的属性则解析为空字符串,或者如果解析它导致错误。

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

答案 1 :(得分:3)

似乎我在发布这个帖子后不久就找到了答案。但是,我确信还有其他人想知道同样的事情,而不是删除这个问题。

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

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