Contrôler l'aspect de la sortie

Si un élément sans différence sémantique spécifique a besoin d'une mise en forme particulière dans la sortie, vous pouvez lui appliquer l'attribut outputclass.

L'attribut outputclass peut être utilisé pour spécifier une caractéristique de mise en forme particulière lors de la publication du document livrable. Presque tous les éléments de contenu DITA ont un attribut outputclass.

Par exemple, si vous voulez qu'un paragraphe soit mis en forme différemment dans le document de sortie, vous pouvez utiliser l'attribut comme indiqué dans le balisage :
<p>Vous avez besoin de rétroviseurs sur votre véhicule...</p>
<p outputclass="surlignement_rouge">Vos rétroviseurs...</p>

Lorsque vous générez une sortie HTML, la valeur de l'attribut outputclass de la source DITA sera générée comme un attribut CSS class du HTML.

Normalement, c'est la différence sémantique entre les éléments qui doit guider la mise en forme, et non pas l'application arbitraire et subjective d'attributs outputclass. Vous ne devez utiliser l'attribut outputclass qu'en dernier recours.

Par exemple, si un élément paragraphe (p) nécessite un formatage différent parce qu'il contient une note ou une remarque, utilisez l'élément note, qui aura une mise en forme différente du paragraphe standard dans le document de sortie. Ainsi, vous évitez d'utiliser l'attribut outputclass.