Schema.org产品的几个div元素?

时间:2013-01-07 11:04:35

标签: html schema.org

我有一个网页,我想设置Schema.org Product,但是我需要的数据遍布整个页面。

Schema.org div有多种Product元素吗?

1 个答案:

答案 0 :(得分:1)

使用Microdata,您可以使用itemref属性: http://www.whatwg.org/specs/web-apps/current-work/multipage/microdata.html#attr-itemref

它允许您通过ID来引用页面上的其他元素。这些想法中的内容包含在当前范围内的itemprops。这是一个简单的例子。

<div id="janedoeimage" >
   <img src="janedoe.jpg" itemprop="image" />
</div>
<div itemscope itemtype="http://schema.org/Person" itemref="janedoeimage">
    <span itemprop="name">Jane Doe</span>
</div>

这解析为以下JSON:

    {
      "items": [
        {
          "type": [
            "http://schema.org/Person"
          ],
          "properties": {
            "image": [
              "http://example.com/janedoe.jpg"
            ],
            "name": [
              "Jane Doe"
            ]
          }
        }
      ]
    }

RDFa Lite很快就会有办法进行原型设计,类似于Microdata的itemref属性。不过,我不确定这个过程目前在哪里。