#### 41.4.4 Content model [TopicFirst] settings

If an element must be the first child of its parents, the element is listed here:

    [TopicFirst]
    ; Child element = parents, where child must be the first child of the
     ;  specified parents.

If an element must be the first child of more than one possible parent, those parents are defined as a single set, listed in [ElementSets]; see §41.4.2 Content model [ElementSets] settings.

One of the following is assigned to each child element that must be the first child, either of a single parent or of any member of a set of parents:

- an element name (single parent)
- an element set name (set of possible parents)
- either of two reserved parent names:

  Any | Must be the first child of every possible parent
  No | Must not be the first child of any parent; for DITA, this includes elements present in the derived-from topic type that are excluded from the specialized topic type.

For any child element listed to the left of the equals sign that is not the first child of a specified parent, when processing your DITA document DITA2Go closes the current parent and opens a new instance of that parent.

Settings in [TopicFirst] are used mainly for lists, and for the DITA <title> element.

Previous Topic: 41.4.3 Content model [TopicParents] settings

Next Topic: 41.4.5 Content model [TopicLevels] settings

Parent Topic: 41.4 Understanding content-model configurations

Sibling Topics:

41.4.1 Content model [Topic] settings

41.4.2 Content model [ElementSets] settings

41.4.3 Content model [TopicParents] settings

41.4.5 Content model [TopicLevels] settings