itemid
itemid はグローバル属性で、アイテムの固有でグローバルな識別子の形でマイクロデータを提供します。
itemid 属性は、itemscope と itemtype の両属性のある要素にだけ指定することができます。また itemid は、グローバル識別子に対応する語彙を参照または定義する itemtype に関係した itemscope 属性を持つ要素でのみ使用することができます。
itemtype のグローバル識別子の正確な意味は、それを特定する語彙の中で識別子の定義が提供されます。語彙は同じグローバル識別子を持つ複数のアイテムが共存できるかどうか、もしそうであれば、同じ識別子を持つアイテムがどのように扱われるかを定義します。
例
本のための構造化データの表現
この例では、マイクロ属性を用いて、以下の構造化データを表現しています。
| itemscope | itemtype: itemid | https://schema.org/Book: urn:isbn:0-374-22848-5 | |
| itemprop | title | Owls of the Eastern Ice | |
| itemprop | author | Jonathan C Slaght | |
| itemprop | datePublished | 2020-08-04 | |
HTML
html
<dl
itemscope
itemtype="https://schema.org/Book"
itemid="urn:isbn:0-374-22848-5<">
<dt>Title</dt>
<dd itemprop="title">Owls of the Eastern Ice</dd>
<dt>Author</dt>
<dd itemprop="author">Jonathan C Slaght</dd>
<dt>Publication date</dt>
<dd>
<time itemprop="datePublished" datetime="2020-08-04">August 4 2020</time>
</dd>
</dl>
結果
仕様書
| Specification |
|---|
| HTML Standard # attr-itemid |
ブラウザーの互換性
BCD tables only load in the browser