html - 您可以将 schema.org 标记包装在 <p> 标记中吗?

标签 html microdata schema.org

我正在网站的联系页面上实现 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/

相关文章:

html - 将整页拆分为 div 三 Angular 形和形状并将文本放入其中

javascript - 无法在 JS 中设置 .color 属性

html - 微数据的多个时间元素

schema.org - 为什么 "availability"属性指向 schema.org 上的页面?

javascript - 简单的 ajaxify,没有 hash 或 hashbang url

html - 我如何将嵌套在一个项目范围中的项目 Prop 实际应用于不同的项目范围?

javascript - 添加 schema.org 视频标记以使用 Javascript 嵌入

microdata - 在微数据中为 RichSnippets 指定缩略图尺寸

seo - 产品的 SEO 微数据是否应在描述中包含 HTML 标记

javascript - 如何根据 parent 的百分比设置需要百分比的表格高度?