Universal attribute group
The universal attribute group defines a set of common attributes available on most
DITA
elements. The universal attribute group includes all attributes from the metadata,
ID,
localization, and debug attribute groups, plus the @class attribute.
Note: Earlier versions of the DITA specification grouped some attributes under
names taken directly from parameter entities in the standard DTD implementation of
DITA.
These groups used names such as "univ-atts", which had no meaning outside the context
of a
DTD module. In DITA 1.3, these groups are restructured and renamed in the specification
document for greater clarity, and no longer have a connection to the DTD. For example,
this
grouping of "Universal attributes" was previously referred to as "univ-atts"; the
updated
group includes several universal attributes that are not part of the univ-atts group
in the
DTD.
- @class (Not for use by authors)
- This attribute is not for use by authors. If an editor displays @class attribute values, do not edit them. The @class attribute supports specialization. Its predefined values allow DITA tools to work correctly with ranges of related content. In a generalized DITA document the @class attribute value in the generalized instance might differ from the default value for the @class attribute for the element as given in the DTD or schema. See @class attribute rules and syntax for more information. This attribute is specified on every element except for the <dita> container element. It is always specified with a default value, which varies for each element.