20.1. topicgroup

L'élément <topicgroup> sert à créer des groupes d'éléments <topicref> sans affecter la hiérarchie, par opposition aux éléments <topicref> imbriqués dans un <topicref>, impliquant une hiérarchie structurelle. On l'utilise typiquement hors d'une hiérarchie pour identifier des groupes pour une liaison sans affecter la sortie toc/navigation résultante.

Dans l'exemple suivant, chacun des éléments <topicref> hérite des valeurs des attributs audience et linking. De cette façon, on peut définir les attributs à un seul endroit pour un groupe d'éléments <topicref>, sans affecter la hiérarchie de navigation.

<topicgroup audience="novice" linking="none">
  <topicref href="this.dita" />
  <topicref href="that.dita" />
  <topicref href="theother.dita" />
</topicgroup>

Contient :

Doctype Modèle de contenu
map ( ( topicmeta) (optionnel) puis ( topicref or topichead ou topicgroup or navref ou anchor ou data ou data-about) (un nombre quelconque) )
bookmap ( ( topicmeta) (optionnel) puis ( topicref ou topichead ou topicgroup ou navref ou anchor ou data ou data-about) (un nombre quelconque) )

Contenu par :

Doctype Parents
bookmap map, topicref, relcell, frontmatter, backmatter, draftintro, preface, chapter, part, appendix, notices, glossarylist, topichead, topicgroup
map map, topicref, relcell, topichead, topicgroup

Héritage :

+ map/topicref mapgroup-d/topicgroup

Attributs :

Nom Description Type de donnée Valeur par défaut Obligatoire ?
%topicref-atts; (collection-type, type, scope, locktitle, format, linking, toc, print, search, chunk) Un ensemble d'attributs liés. Cf. la section 25.8. %topicref-atts; et %topicref-atts-no-toc;. entité paramètre sans objet pour une entité paramètre sans objet
%univ-atts; (%select-atts;, %id-atts;, %localization-atts;) Un ensemble d'attributs liés, décrit à la section 25.7. %univ-atts; entité paramètre sans objet pour une entité paramètre sans objet
%global-atts; (xtrf, xtrc) Un ensemble d'attributs liés, décrit à la section 25.2. %global-atts; entité paramètre sans objet pour une entité paramètre sans objet
class, outputclass Attributs communs, décrit à la section 25.9. Autres attributs DITA communs