Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

itemref HTML-Global-Attribut

Eigenschaften, die keine Nachfahren eines Elements mit dem itemscope-Attribut sind, können mit einem Element mithilfe des Global-Attributs itemref verknüpft werden.

itemref bietet eine Liste von Element-IDs (nicht itemids) an anderer Stelle im Dokument mit zusätzlichen Eigenschaften.

Das itemref-Attribut kann nur bei Elementen angegeben werden, die ein itemscope-Attribut spezifiziert haben.

Hinweis: Das itemref-Attribut ist kein Teil des Microdata-Datenmodells. Es ist lediglich ein syntaktisches Konstrukt, das Autoren hilft, Anmerkungen zu Seiten hinzuzufügen, bei denen die zu annotierenden Daten nicht einer praktischen Baumstruktur folgen. Zum Beispiel ermöglicht es Autoren, Daten in einer Tabelle zu markieren, sodass jede Spalte ein separates Element definiert, während die Eigenschaften in den Zellen verbleiben.

Beispiele

Repräsentation strukturierter Daten für eine Band

Dieses Beispiel verwendet Microdata-Attribute, um die folgenden strukturierten Daten im JSON-LD-Format darzustellen:

json
{
  "@id": "amanda",
  "name": "Amanda",
  "band": {
    "@id": "b",
    "name": "Jazz Band",
    "size": 12
  }
}

HTML

html
<div itemscope id="amanda" itemref="a b"></div>
<p id="a">Name: <span itemprop="name">Amanda</span></p>
<div id="b" itemprop="band" itemscope itemref="c"></div>
<div id="c">
  <p>Band: <span itemprop="name">Jazz Band</span></p>
  <p>Size: <span itemprop="size">12</span> players</p>
</div>

Ergebnis

Spezifikationen

Spezifikation
HTML
# attr-itemref

Siehe auch