Lors de la création d'une spécialisation structurelle, on peut limiter le contenu des attributs existants sur les nouveaux éléments ; on peut également créer de nouveaux attributs au travers d'une spécialisation de domaine depuis l'attribut props (pour le traitement conditionnel) et l'attribut base (pour les autres attributs à valeur simple).
La spécialisation des attributs de domaine permet aux développeurs de types de document DITA d'incorporer de nouveaux attributs de traitement conditionnel utilisables pour le filtrage ou le marquage, ou de nouveaux attributs, sans équivalent existant, gérables et généralisables de la même façon que les attributs de traitement conditionnel.
Les nouveaux attributs doivent être créés soit depuis l'attribut props, soit depuis l'attribut base :
props sont identifiés comme des attributs de traitement conditionnel ;base n'ont aucun comportement existant qui leur est associé ;À l'avenir, comme les attributs de traitement conditionnel existants (audience, platform,
product et otherprops) seront très probablement déplacés vers un domaine
fondé sur l'attribut props, on déconseille de limiter les valeurs de ces attributs dans les spécialisations structurelles.
Section parente 5.7. Spécialisation dans le contenu
5.7.1. Pourquoi la spécialisation dans le contenu ?
Retour au sommaire.
OASIS DITA Version 1.1 Architectural Specification — OASIS Standard, 1 August 2007
Copyright © OASIS Open 2005, 2007. All Rights Reserved.