我正在网站的联系页面上实现 schema.org 标记,以构建公司名称、地址、电话号码和电子邮件。
为了格式化它,我将它的一部分包装在 <p>
中标签。这会使 schema.org 标记无效吗?
这是 p
之前的样子标签:
<div itemscope itemtype="http://schema.org/LocalBusiness">
<span itemprop="name">Acne co</span>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">123 street</span>
<span itemprop="addressLocality">London</span>,
<span itemprop="addressRegion"></span>
<span itemprop="postalCode">N64TF</span>
</div>
<span itemprop="telephone">02083548800</span>
<span itemprop="email">studio@acne.co.uk</span>
</div>
这是它之后的样子:
<div itemscope itemtype="http://schema.org/LocalBusiness">
<p class="title">
<span itemprop="name">Acne co</span>
</p>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<p>
<span itemprop="streetAddress">123 street</span><br />
<span itemprop="addressLocality">London</span>, <span itemprop="postalCode">N64TF</span>
</p>
</div>
<p>
<span itemprop="telephone">02083548800</span><br />
<span itemprop="email">studio@acne.co.uk</span>
</p>
</div>
最佳答案
是的,微数据规范给出了与 <span>
结构相同的示例嵌套在 <p>
中的标签标签。
参见:http://www.w3.org/TR/2011/WD-microdata-20110405/#the-basic-syntax
关于html - 您可以将 schema.org 标记包装在 <p> 标记中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13250771/