Utilisation de l'attribut class

L'attribut class est utilisé dans la spécialisation et ne doit pas être modifié par l'auteur DITA. Il ne doit pas être confondu avec l'attribut outputclass.

Les éléments DITA possèdent tous un attribut class, mais, en tant qu'auteur, vous ne devez jamais changer cet attribut. En effet, la plupart des éditeurs DITA le masque. L'attribut DITA class est différent de l'attribut HTML class. (L'attribut DITA outputclass est le plus proche équivalent de l'attribut class en HTML).

Les processeurs basés sur DITA utilisent tous l'attribut class, plutôt que le nom de l'élément lui-même, pour déterminer la manière dont un élément doit être traité. En effet, la spécialisation peut rendre le nom de l'élément inconnu pour le processeur, mais comme class indique l'héritage de l'élément, il indique également la manière dont il doit être manipulé.