如何在<a> tag?</a>中使用Schema.org的“名称”和“网址”

时间:2014-03-09 15:35:11

标签: html microdata schema.org

此代码对我来说是suggested

<a itemprop="url" href="…"><span itemprop="name">…</span></a>

但你认为这段代码也是正确的吗?

<li class="menu-home" itemprop="url">
     <a href="http://example.com/" title="Home" itemprop="name">Home</a>
</li>

1 个答案:

答案 0 :(得分:3)

不,这不正确。有special parsing rules for a

目前您有这些名称 - 值对:

url: Home
name: http://any.com/

但是,当然,它应该是相反的方式。所以:

  • 需要在url上指定a属性。
  • name属性需要在a以外的其他内容中指定。

您可以使用,例如:

<li itemprop="name">
  <a itemprop="url" href="http://any.com/">Home</a>
</li>

(另请参阅my answer关于网站管理员的类似问题。)