itemprop: attributo HTML
L' attributo itemprop
viene utilizzato per aggiungere proprietà a un elemento. Ogni elemento HTML può avere un attributo itemprop
specificato e un itemprop
è costituito da una coppia nome-valore. Ogni coppia nome-valore è chiamata proprietà e un gruppo di una o più proprietà forma un elemento . I valori delle proprietà sono una stringa o un URL e possono essere associati a un'ampia gamma di elementi tra cui <audio>
, <embed>
, <iframe>
, <img>
, <link>
, <object>
, <source>
, <track>
e <video>
.
Valori
Il valore della proprietà di una coppia nome-valore è come indicato per il primo caso corrispondente nell'elenco seguente:
- Se l'elemento ha un attributo
itemscope
- Il valore è l' elemento creato dall'elemento.
- Se l'elemento è un elemento
<meta>
- Il valore è il valore dell'attributo
content
dell'elemento
- Il valore è il valore dell'attributo
- Se l'elemento è un elemento
<audio>
,<embed>
,<iframe>
,<img>
,<source>
,<track>
o<video>
- Il valore è la stringa URL risultante che risulta dall'analisi del valore dell'attributo src dell'elemento relativo al documento del nodo (parte dell'API DOM di microdati ) dell'elemento al momento dell'impostazione dell'attributo
- Se l'elemento è un elemento
<a>
,<area>
o<link>
- Il valore è la stringa URL risultante che risulta dall'analisi del valore dell'attributo href dell'elemento relativo al documento del nodo dell'elemento al momento dell'impostazione dell'attributo
- Se l'elemento è un elemento
<object>
- Il valore è la stringa URL risultante che risulta dall'analisi del valore dell'attributo dei dati dell'elemento relativo al documento del nodo dell'elemento al momento dell'impostazione dell'attributo
- Se l'elemento è un elemento
<data>
- Il valore è il valore dell'attributo value dell'elemento
- Se l'elemento è un elemento
<meter>
- Il valore è il valore dell'attributo
value
dell'elemento
- Il valore è il valore dell'attributo
- Se l'elemento è un elemento
<time>
- Il valore è il valore di
datetime
dell'elemento
- Il valore è il valore di
Altrimenti il valore è il textContent dell'elemento .
Se il valore di una proprietà è a URL, la proprietà deve essere specificata utilizzando un elemento di proprietà URL. Gli elementi della proprietà dell'URL sono <a>
, <area>
, <audio>
, <embed>
, <iframe>
, <img>
, <link>
, <object>
, <source>
, <track>
e <video>
.