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.