Le groupe des attributs relationnels (%rel-atts;) est une déclaration d'entité de paramètre dans la définition DTD du thème qui comprend des attributs dont les valeurs peuvent être utilisées pour représenter des relations de navigation. Ces attributs n'apparaissent que sur les éléments qui représentent des relations entre des thèmes.
| Nom | Description | Type de donnée | Valeur par défaut | Obligatoire ? |
|---|---|---|---|---|
type |
Décrit la cible d'une référence croisée. Cf. la section 25.10.2. L'attribut type pour des informations détaillées sur les valeurs gérées et les implications de traitement. |
CDATA | #IMPLIED (traité comme si la cible était de type "topic", ou hérité d'un ancêtre) | non |
role |
L'attribut role définit le rôle joué par le thème cible dans la relation avec le thème courant. Par exemple, dans une relation parent/enfant, le rôle serait "parent" si la cible était le parent du thème courant, et "child" si la cible était l'enfant du thème courant. On pourrait utiliser cette structure pour trier et classer les liens lors de l'affichage. Cf. la section 25.10.4. L'attribut role pour des informations sur les valeurs gérées. |
(parent | child | sibling | friend | next | previous | cousin | ancestor | descendant | sample (à éviter) | external (à éviter) | other | -dita-use-conref-target) |
#IMPLIED | non |
otherrole |
Indique un autre rôle. Cette valeur est utilisée lorsque l'attribut role="other". |
CDATA | #IMPLIED | non |
Le paramètre d'entité %rel-atts; est utilisé dans les définitions DTD DITA
comme définition commune des attributs disponibles pour les éléments qui représentent des relations thème-à-thème. Voici un exemple typique :
<link type="task" role="child" href="how2uninst.dita" scope="local" />
Section parente 25. Attributs couramment référencés
Retour au sommaire.
OASIS DITA Version 1.1 Language Specification — OASIS Standard, 1 August 2007
Copyright © OASIS Open 2005, 2007. All Rights Reserved.