Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Attribut HTML universel : itemid

L'attribut universel itemid fournit des microdonnées sous la forme d'un identifiant global unique pour un élément.

L'attribut itemid ne peut être défini que pour un élément qui possède à la fois les attributs itemscope et itemtype. De plus, itemid ne peut être défini que sur des éléments possédant un attribut itemscope dont le itemtype correspondant fait référence à un vocabulaire ou définit un vocabulaire qui prend en charge les identifiants globaux.

La signification exacte de l'identifiant global d'un itemtype est fournie par la définition de cet identifiant dans le vocabulaire défini. Le vocabulaire définit si plusieurs éléments avec le même identifiant global peuvent coexister et, le cas échéant, comment les éléments avec le même identifiant sont gérés.

Note : La définition du WHATWG définit qu'un itemid doit être une URL. Cependant, l'exemple suivant illustre correctement qu'un URN peut également être utilisé. Cette incohérence peut refléter la nature incomplète de la spécification des microdonnées.

Exemple

Représenter des données structurées pour un livre

Cet exemple utilise des attributs de microdonnées pour représenter les données structurées suivantes :

itemscope itemtype: itemid https://schema.org/Book: urn:isbn:0-374-22848-5
itemprop title Les hiboux des glaces orientales
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>Titre</dt>
  <dd itemprop="title">Les hiboux des glaces orientales</dd>
  <dt>Auteur</dt>
  <dd itemprop="author">Jonathan C Slaght</dd>
  <dt>Date de publication</dt>
  <dd>
    <time itemprop="datePublished" datetime="2020-08-04">4 août 2020</time>
  </dd>
</dl>

Résultat

Spécifications

Specification
HTML
# attr-itemid

Voir aussi