Anatomie d'une carte DITA
Les cartes DITA se composent essentiellement d'éléments topicref, topichead, topicgroup et topicmeta. Ils peuvent contenir des tables de relations composées de lignes et de cellules comprenant des éléments topicref.
Le vocabulaire utilisés dans les cartes DITA est assez simple. L'élément principal est la référence vers une rubrique (topicref), qui est en réalité un lien vers une rubrique à inclure dans la collection. Les éléments topicref peuvent être imbriqués, ce qui permet de concevoir une hiérarchie de liens vers des rubriques.
- l'élément topichead :
- un titre (ou un groupe) sans rubrique liée
- l'élément topicgroup :
- un mode de regroupement des éléments topicref, qui n'affecte pas la hiérarchie mais qui peut être utilisé pour appliquer des caractéristiques à un ensemble de rubriques
- l'élément topicmeta :
- un ensemble de métadonnées de rubrique et qui s'appliqueront exclusivement dans le contexte de publication défini par la carte DITA
Les éléments topicref permettent à la fois de créer des liens vers des rubriques et vers d'autres cartes DITA. Ces dernières peuvent donc être imbriquées et réutilisées.
Une carte DITA peut contenir une ou plusieurs table de relations (ou reltable). L'élément reltable est composé de lignes (éléments relrow) et de cellules (éléments relcell) et possède généralement une ligne d'en-tête (éléments relheader). Les cellules contiennent les éléments topicref qui créent des liens vers les rubriques. Les relations entre les éléments topicref au sein des lignes et des cellules déterminent l'affichage des liens dans le document de sortie.