DITA uses a number of terms in particular or unique ways. Within the scope of this specification, the following terms are used when talking about DITA models, DITA declarations, and DITA instances.
When particular attributes are listed together with elements, attribute names may be preceded by @ to distinguish them from elements. For example: @props, @class.
When particular elements are named outside of a list, they may be delimited with < and > to distinguish them from surrounding text. For example: <keyword>, <prolog>.
DITA can be understood at the level of an abstract model without reference to particular DTDs, schemas, or actual XML documents. When discussing DITA concepts at this level, the following terminology is used.
When the model is expressed in a DTD or schema, the various element types are declared. When referring to these declarations, the following terminology is used.
When actual documents, topics, and elements are created based on a DITA document type, the following terminology is used.
Return to main page.
OASIS DITA Architectural Specification v1.1 -- Committee Draft 13 February 2007
Copyright © OASIS Open 2005, 2007. All Rights Reserved.