Html 产品尺寸:宽度、高度和深度

Html 产品尺寸:宽度、高度和深度,html,microdata,schema.org,Html,Microdata,Schema.org,我使用schema.org定义来表示产品。 我对产品尺寸有疑问:我是否应该指定该领域的度量单位 这是我的代码(我需要一个单独的span“cm”来改变它的样式): 产品名称 尺寸: 60厘米 50厘米 40厘米 这是定义大小的正确方法吗?属性期望值或作为值 如果要使用距离: 因为距离类型似乎没有定义一个合适的属性来提供实际值,并且它的描述表明值具有 […]格式为“”。例如,“7英尺” 我假设不应明确提供类型,例如: <span itemprop="width"> 60 <

我使用schema.org定义来表示产品。 我对产品尺寸有疑问:我是否应该指定该领域的度量单位

这是我的代码(我需要一个单独的
span
“cm”来改变它的样式):


产品名称
尺寸:
60厘米
50厘米
40厘米
这是定义大小的正确方法吗?

属性期望值或作为值

如果要使用距离: 因为
距离
类型似乎没有定义一个合适的属性来提供实际值,并且它的描述表明值具有

[…]格式为“”。例如,“7英尺”

我假设不应明确提供类型,例如:

<span itemprop="width">
  60 <span>cm</span>
</span>
如果要使用
量化值

什么是
数据
元素?考虑到OP,它似乎应该是一个
span
?@DanFriedman:是一个HTML5元素。我在回答中解释了为什么应该使用
span
+
数据
span
+
meta
。你能澄清什么是不清楚的吗?@unor谢谢你的好例子。距离的HTML更小,更容易创建,所以使用QuantitativeValue有什么好处吗?所有搜索引擎是否都对“距离”和“量化值”进行了类似的处理?您好@unor或其他读者-了解如何使用JSON LD标记实现类似的处理吗?请看,谢谢!=)
<span itemprop="width">
  60 <span>cm</span>
</span>
<span itemprop="width" itemscope itemtype="http://schema.org/Distance">
  <span itemprop="name">60 <span>cm</span></span>
</span>
<span itemprop="width" itemscope itemtype="http://schema.org/QuantitativeValue">
  <span itemprop="value">60</span>
  <span>cm</span>
  <meta itemprop="unitCode" content="CMT" />
</span>
<span itemprop="width" itemscope itemtype="http://schema.org/QuantitativeValue">
  <span itemprop="value">60</span>
  <data itemprop="unitCode" value="CMT">cm</data>
</span>