itemid
Spécifie l'identifiant global unique d'un item de microdata, sous forme d'URL. Utilisé conjointement avec itemscope et itemtype.
Description
L’attribut itemid fournit un identifiant unique (sous forme d’URL) à un item de microdata. Il ne peut être utilisé que sur un élément qui possède à la fois itemscope et itemtype. L’URL peut être une URI absolue qui désigne l’identité de l’item dans un vocabulaire externe (Wikidata, schema.org, etc.).
Syntaxe
<div itemscope itemtype="https://schema.org/Book"
itemid="urn:isbn:978-2-07-036024-5">
<span itemprop="name">Le Petit Prince</span>
</div>
Exemples
Livre avec identifiant ISBN :
<article itemscope itemtype="https://schema.org/Book"
itemid="urn:isbn:978-2-07-036024-5">
<h1 itemprop="name">Le Petit Prince</h1>
<p itemprop="author">Antoine de Saint-Exupéry</p>
<time itemprop="datePublished" datetime="1943">1943</time>
</article>
Notes
Microdata vs JSON-LD : la microdata (avec itemscope, itemtype, itemprop, itemid) est une façon d’annoter le HTML avec des données structurées. Google et d’autres moteurs reconnaissent ces annotations, mais préfèrent aujourd’hui JSON-LD, plus flexible et plus facile à maintenir.
Relation avec itemscope : itemid est invalide sans itemscope et itemtype sur le même élément.