A DITA domain defines a set of elements associated with a particular subject area or authoring requirement regardless of topic type.

The elements in a domain are defined in a domain module which can be integrated with a topic type to make the domain elements available within the topic type structure. Currently the following domains are provided:

Table 1. DITA domains
Domain Description Short name Module name
Typographic For highlighting when the appropriate semantic element doesn't exist yet hi-d

highlightDomain.mod (DTD)
highlightDomain.xsd (Schema)

Programming For describing programming and programming languages pr-d

programmingDomain.mod (DTD)
programmingDomain.xsd (Schema)

Software For describing software sw-d

softwareDomain.mod (DTD)
softwareDomain.xsd (Schema)

User interfaces For describing user interfaces ui-d

uiDomain.mod (DTD)
uiDomain.xsd (Schema)

Utilities For providing imagemaps and other useful structures ut-d

utilitiesDomain.mod (DTD)
utilitiesDomain.xsd (Schema)

OASIS DITA Architectural Specification v1.0 -- 09 May 2005
Copyright (c) OASIS Open 2005. All Rights Reserved.