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
  • 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
  • Se l'elemento è un elemento <time>
    • Il valore è il valore di datetime dell'elemento

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>.