## 29.4 Document Type Definitions (cont.)

- Sequence of rules that describe:
  - Legal attributes for each element type
  - Legal child elements for each element type
- Legal child elements are described by an ELEMENT rule:

  > `<!ELEMENT items (item*)>`

  `items` must contain 0 or more `item` elements
- Delimited by `<!. . .>`
- Contains element whose children are to be constrained
- Followed by description of children

prev |top |next