Topic (proto information type)
The topic information type is the ancestor of all DITA information types, and is used mainly as the basis for specialising new information types.
All DITA information types have
evolved
from the
topic
proto information type. The
topic type is
weakly information typed, or even
untyped, in that it has generic rather than semantic
elements. It is designed as a starting point for
specialisation,
and not for use as a container for structured, semantic content.
Apart from for specialisation, the other purpose of the untyped topic information type is to store legacy information during the migration of style-based documents to DITA. For example, when migrating untyped HTML content to DITA, it can be useful to first convert HTML topics to untyped DITA topic, for later conversion to correctly typed DITA information types such as concept, task and reference.
The root element of an untyped topic is topic.