L'attribut universel itemtype
définit l'URL du vocabulaire qui sera utilisé pour définir les propriétés des objets dans la structure de données. itemscope
est utilisé afin de définir la portée, dans le document, où le vocabulaire défini sera actif.
L'attribut itemtype
doit avoir une valeur qui est un ensemble non ordonnée de fragments uniques, sensible à la casse. Chaque fragment doit être une URL absolue valide et tous les fragments participent à la définition du même vocabulaire. La valeur de l'attribut doit avoir au moins un fragment.
Les types d'objet doivent tous être définis dans des spécifications de vocabulaire (comme schema.org) et doivent tous être définis avec le même vocabulaire.
L'attribut itemtype
peut uniquement être défini pour les éléments qui ont un attribut itemscope
.
Google et les autres moteurs de recherches participent au vocabulaire défini par schema.org pour structurer les données. Ce vocabulaire définit un ensemble standard de types et de noms de propriétés. Par exemple MusicEvent
indique un événement musical dont les propriétés startDate
et location
utilisées pour définir les détails du concert. Dans ce cas, l'URL https://schema.org/MusicEvent
sera l'URL utilisée pour l'attribut itemtype
et les propriétés startDate
et location
seront les propriétés utilisées, définies par https://schema.org/MusicEvent
.
Note : Vous pourrez trouver plus d'informations sur l'attribut itemtype sur https://schema.org/Thing
Syntaxe
Syntaxe formelle
itemtype = URL
Exemple simple
HTML
<div itemscope itemtype="https://schema.org/Product"> <span itemprop="brand">ACME</span> <span itemprop="name">Executive Anvil</span> </div>
Structure de données
itemscope |
itemtype |
https://schema.org/Product | |
itemprop |
name |
Executive Anvil | |
itemprop |
brand [Thing] |
||
itemprop |
name |
ACME |
Spécifications
Spécification | État | Commentaires |
---|---|---|
itemtype |
Note du groupe de travail : cette spécification n'est plus en cours de développement actif. |
Compatibilité des navigateurs
Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Support simple | (Oui) | (Oui) | (Oui) | (Oui) | (Oui) |
Fonctionnalité | Android | Chrome pour Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Support simple | (Oui) | (Oui) | (Oui) | (Oui) | (Oui) | (Oui) |