
Element declarations are easy to read: The right side (the content model)
defines the left side (the element name). In other words, the content model
lists the children that are acceptable in the element.
The previous declaration means that an
address-book element contains one
or more entry elements. address-book is on the left side, entry on the right.
The plus sign after
entry means there can be more than one entry element.
2. Parentheses are used to group elements in the content model, as in
the following example:
<!ELEMENT name (lname, (fname | title))>
Element Name
As we saw in Chapter 2, XML names must follow certain rules. Specifically,
names must ...