Joindre les données au contenu

Des métadonnées détaillées associées à un élément DITA peuvent être enregistrées dans des éléments data au sein du contenu.

Malgré son nom, l'élément data est destiné aux métadonnées stockées parmi le contenu au sein du corps de la rubrique. Il est particulièrement utile comme base de spécialisation des autres éléments.

Lorsque vous utilisez DITA de façon basique, vous emploierez certainement l'élément data pour stocker des informations concernant la source de fragments de code ou de citations.

L'élément data peut être imbriqué dans de nombreux autres éléments DITA. De la même manière, on peut également imbriquer dans un élément data d'autres éléments data ou un élément data-about. L'élément data possède un certain nombre d'attributs, dont les suivants :
name
le nom unique d'un objet
value
la valeur de l'objet
href
le lien pointant vers la ressource utilisée pour l'objet
Dans l'exemple suivant, la source détaillée d'une longue citation est contenue dans des éléments data :
<lq reftitle="Lynch and Horton (2009)" href="http://webstyleguide.com/">
  <data name="ref_Lynch_Horton">
    <data name="date_retrieved" value="13 September 2009" />
    <data name="chapter" value="9" />
    <data name="pub_type" value="web" />
    <data name="page_URL" href="http://webstyleguide.com/wsg3/9-editorial-style/2-structuring-prose.html" />
    <data name="pub_title">Web Style Guide</data>
    <data name="edition" value="3" />
  </data>
La règle de la pyramide inversée utilisée dans le journalisme fonctionne bien sur les pages web...
</lq>
La manière dont la structure de l'élément data est utilisée dépend des outils de publication et de rédaction employés.