HTML-Globalattribut `itemid`

Das itemid globale Attribut gibt Mikrodatenn in Form eines eindeutigen, globalen Bezeichners eines Elements an.

Ein itemid-Attribut kann nur für ein Element angegeben werden, das sowohl das Attribut itemscope als auch das Attribut itemtype hat. Außerdem kann itemid nur bei Elementen angegeben werden, die ein itemscope-Attribut besitzen, dessen entsprechendes itemtype auf ein Vokabular verweist oder ein solches definiert, das globale Bezeichner unterstützt.

Die genaue Bedeutung eines globalen Bezeichners eines itemtype wird durch die Definition dieses Bezeichners im angegebenen Vokabular bereitgestellt. Das Vokabular definiert, ob mehrere Elemente mit demselben globalen Bezeichner koexistieren können und, falls ja, wie mit Elementen mit demselben Bezeichner umgegangen wird.

Hinweis: Die WHATWG-Definition legt fest, dass ein itemid eine URL sein muss. Das folgende Beispiel zeigt jedoch korrekt, dass ein URN ebenfalls verwendet werden kann. Diese Inkonsistenz könnte die unvollständige Natur der Mikrodatenspezifikation widerspiegeln.

Beispiele

Darstellung von strukturierten Daten für ein Buch

Dieses Beispiel verwendet Mikrodateneigenschaften, um die folgenden strukturierten Daten darzustellen:

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>

Ergebnis

Spezifikationen

Specification
HTML
# attr-itemid

Siehe auch