use*_*827 4 html microdata schema.org
<a itemprop="url" href="…"><span itemprop="name">…</span></a>
Run Code Online (Sandbox Code Playgroud)
但是您认为此代码也正确吗?
<li class="menu-home" itemprop="url">
<a href="http://example.com/" title="Home" itemprop="name">Home</a>
</li>
Run Code Online (Sandbox Code Playgroud)
不,这是不正确的。有特殊的解析规则a。
当前,您将具有以下名称/值对:
url: Home
name: http://any.com/
Run Code Online (Sandbox Code Playgroud)
但是,当然,应该相反。所以:
url属性需要在上指定a。name属性需要在之外的其他地方指定a。您可以使用例如:
<li itemprop="name">
<a itemprop="url" href="http://any.com/">Home</a>
</li>
Run Code Online (Sandbox Code Playgroud)