Ouverture au web sémantique : micro-données, micro-formats et data-*

Explications

Tout comme les micro-formats, les micro-données permettent de stocker des méta-données dans une page web. Leur utilisation tend à remplacer celle des micro-formats, les micro-données étant inclues dans HTML5.

Plusieurs attributs sont à utiliser :

  • itemscope permet d'indiquer que la balise contient des données sémantiques

  • itemtype permet de définir le schéma utilisé, vous pouvez les retrouver sur le site : Schema.org

  • itemprop permet d'étiqueter un élément, c'est à dire, donner le nom de l'attribut

Exemple

Example sans marquage

1
<div>
2
  <span>Julius Caesar at Shakespeare's Globe</span>
3
  <span>Wed 01 October 2014 19:30</span>
4
</div>

Exemple avec micro-données

1
<div itemscope="" itemtype="http://schema.org/TheaterEvent">
2
  <span itemprop="name">Julius Caesar at Shakespeare's Globe</span>
3
  <div itemprop="location" itemscope="" itemtype="http://schema.org/PerformingArtsTheater">
4
    <meta itemprop="name" content="Shakespeare's Globe"/>
5
    <link itemprop="sameAs" href="http://www.shakespearesglobe.com/"/>
6
    <meta itemprop="address" content="London, UK"/>
7
  </div>
8
  <div itemprop="offers" itemscope="" itemtype="http://schema.org/Offer">
9
    <link itemprop="url" href="/examples/ticket/0012301230123"/>
10
  </div>
11
  <span itemprop="startDate" content="2014-10-01T19:30">Wed 01 October 2014 19:30</span>
12
  <div itemprop="workPerformed" itemscope="" itemtype="http://schema.org/CreativeWork">
13
    <link itemprop="sameAs" href="http://en.wikipedia.org/wiki/Julius_Caesar_(play)"/>
14
    <link itemprop="sameAs" href="http://worldcat.org/entity/work/id/1807288036"/>
15
    <div itemprop="creator" itemscope="" itemtype="http://schema.org/Person">
16
       <meta itemprop="name" content="William Shakespeare"/>
17
       <link itemprop="sameAs" href="http://en.wikipedia.org/wiki/William_Shakespeare"/>
18
    </div>
19
  </div>
20
</div>
PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimer Bastien FREMONDIERE, 2015 (Contributions : Stéphane Crozat, les étudiants de NF29) Paternité - Partage des Conditions Initiales à l'IdentiqueRéalisé avec Scenari (nouvelle fenêtre)