たとえば、http://microdatagenerator.org/を参照してください。
たとえば、自分のページが であり であるLocalBusiness
であることを宣言する標準化された方法は何AutomotiveBusiness
ですか? そして、これを明確に指定する標準文書はどこにありますか?
たとえば、http://microdatagenerator.org/を参照してください。
たとえば、自分のページが であり であるLocalBusiness
であることを宣言する標準化された方法は何AutomotiveBusiness
ですか? そして、これを明確に指定する標準文書はどこにありますか?
W3C Microdata仕様 (現在はワーキング ドラフト) は、itemtype
属性について次のように述べています。
属性が指定されている場合、その
itemtype
値は、大文字と小文字が区別され、それぞれが有効な絶対 URL であり、すべてが同じボキャブラリ内にある、スペースで区切られた一意のトークンの順序付けられていないセットである必要があります。属性の値には、少なくとも 1 つのトークンが必要です。
したがって、それらがすべて同じボキャブラリ (Schema.org など) からのものである場合itemtype
、属性で複数の項目タイプを指定できます。
<article itemscope itemtype="http://schema.org/HotelRoom http://schema.org/Offer">
<!-- an MTE (multi-typed entity)
with the types 'HotelRoom' and 'Offer' -->
</article>
あなたの場合、通常、AutomotiveBusiness
継承元として両方のタイプを提供する必要はありませんLocalBusiness
(つまり、 everyAutomotiveBusiness
も aLocalBusiness
です)。
複数の語彙から型を提供したい場合は、Schema.org のadditionalType
プロパティを使用できます。
<article itemscope itemtype="http://schema.org/AutomotiveBusiness">
<link itemprop="additionalType" href="http://www.productontology.org/id/Automobile_repair_shop" />
<!-- an MTE (multi-typed entity)
with the Schema.org type 'AutomotiveBusiness'
an an additional PTO type 'Automobile_repair_shop' -->
</article>
itemid
同じ値を持つ複数のアイテム個別の項目 (それぞれに独自のitemscope
) を提供し、それらに同じitemid
値を指定して、それらがほぼ同じであることを伝えることもできます。
<div itemscope itemtype="http://schema.org/HotelRoom" itemid="/rooms/42#this">
</div>
<div itemscope itemtype="http://schema.org/Offer" itemid="/rooms/42#this">
</div>
@unorは正しいです。現時点では、HTML5 Microdata で異なる語彙の項目タイプを使用することはできません。ただし、これを有効にする方法について [1] 議論があります。
[1] http://www.w3.org/wiki/WebSchemas/additionalTypeProposal