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.