是否可以选择将自定义属性添加到方案中? (我们可以扩展DTD吗?)
itemprop="description"
对我来说还不够。我得到了更多我希望添加的属性,这些属性在原始方案中不存在:
我需要这个属性,因为它们会突出我产品的全部特征。
答案 0 :(得分:1)
在Microdata中,您可以使用“proprietary item property name”:
作者用于私人目的,未在公共规范中定义
它必须是绝对URL,例如:
<div itemscope itemtype="http://schema.org/Thing">
<p itemprop="description">…</p>
<p itemprop="http://example.com/voc/objective">…</p>
</div>
(当然你不能指望其他消费者使用它。)
如果您使用的是Schema.org词汇表,您还可以:
propose新的Schema.org属性/类型
extend现有的Schema.org属性(但它是considered outdated)