Html 如何使用微数据确定锚定标记的值?
谷歌和其他公司如何确定锚定标签上Html 如何使用微数据确定锚定标记的值?,html,seo,microdata,schema.org,Html,Seo,Microdata,Schema.org,谷歌和其他公司如何确定锚定标签上itemprop的值 <a href="foo.html" itemprop="barprop">Name Of Link</a> 在上面的示例中,itemprop的值是否是href属性,与链接标记的解析方式非常相似?或者该值是解析为标准块元素的innerHTML 我找了不少,找不到答案。我对所有答案都持开放态度,但我非常希望能找到答案的来源,以便进一步调查 提前谢谢 我似乎在发布这篇文章后不久就找到了答案。然而,我肯定还有其他人也
itemprop
的值
<a href="foo.html" itemprop="barprop">Name Of Link</a>
在上面的示例中,itemprop的值是否是href
属性,与链接
标记的解析方式非常相似?或者该值是解析为标准块元素的innerHTML
我找了不少,找不到答案。我对所有答案都持开放态度,但我非常希望能找到答案的来源,以便进一步调查
提前谢谢 我似乎在发布这篇文章后不久就找到了答案。然而,我肯定还有其他人也在想同样的问题,而不是删除这个问题 简单的回答是:它使用
href
属性
详细的答案可以在这里找到:微数据规范(现在只是W3C注释):
如果元素是a
,区域
,或链接
元素该值是在设置属性时解析元素的
href
属性相对于元素的值而得到的绝对URL,如果没有此类属性或解析该属性会导致错误,则为空字符串
例外情况:当
a
/区域
/链接
元素具有itemscope
属性时,itemprop
“值是该元素创建的项”,不是href
值。请注意,div和span等普通元素的值不是它们的innerHTML值,而是它们的textContent值。有关详细信息,请参阅。