Pie*_*uld 6 microdata schema.org
我是微数据的新手,我有以下方案,我想要一些帮助:
我希望将微数据放在产品页面上,在页面上,同一产品可能存在多种变体.每个变体都有相同的名称,描述和图像,但它们各自有自己的SKU,颜色,大小,重量和价格.
在页面上我有类似的东西
<section id="commonparts">
<h1>Product name</h1>
<div><img src="productimage"></div>
<div>Product description</div>
</section>
<section id="variations">
<div id="variation1">
<div>SKU 1</div>
<div>Colour 1</div>
<div>Size 1</div>
<div>Price 1</div>
</div>
<div id="variation2">
<div>SKU 2</div>
<div>Colour 2</div>
<div>Size 2</div>
<div>Price 2</div>
</div>
</section>
Run Code Online (Sandbox Code Playgroud)
有可能微观数据吗?
提前致谢
您可以利用 Microdata\xe2\x80\x99sitemref属性,这样您就不必复制相同的数据。
对所有产品使用itemprop相同的数据属性,为每个属性指定一个id,但不要\xe2\x80\x99t 将这些属性放入itemscope:
<!-- no \'itemscope\' parent -->\n<section>\n <h1 itemprop="name" id="product-name">Product name</h1> \n <img itemprop="image" id="product-img" src="productimage" alt="" /> \n <p itemprop="description" id="product-desc">Product description</p> \n</section>\nRun Code Online (Sandbox Code Playgroud)\n\n在每个产品(每个产品由一个Product项目表示)上,您列出id其itemref属性中的所有值:
<section> \n\n <div id="variation1" itemscope itemtype="http://schema.org/Product" itemref="product-name product-img product-desc">\n <!-- properties specific to this \'Product\' variation --> \n </div> \n\n <div id="variation2" itemscope itemtype="http://schema.org/Product" itemref="product-name product-img product-desc">\n <!-- properties specific to this \'Product\' variation --> \n </div> \n\n</section>\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
458 次 |
| 最近记录: |