THEAD, TFOOT, TBODY

 After a closer look at this section I found it very unclear.

<!ELEMENT THEAD - O (TR+)>
<!ELEMENT TFOOT - O (TR+)>
<!ELEMENT TBODY O O (TR+)>

The above is not quite true as the minimization depends on occurrences of
those elements and should rather say.

<!ELEMENT THEAD - O (TR+)             -- when a TFOOT or TBODY start tag
follows -->
<!ELEMENT TFOOT - O (TR+)>           -- when a THEAD or TBODY start tag
follows -->
<!ELEMENT TBODY O O (TR+)          -- when only one TBODY occurs and THEAD
and TBODY are absent-->

Which is not quite true either. The comment in line two of the above snippet
contradicts with the following:
<!ELEMENT TABLE - - (CAPTION?, (COL*|COLGROUP*), THAED?, TFOOT?, TBODY+)>

Also, "Each row group is divided into three sections, head, body and foot."
suggests that there may be more than one head or foot -- foot/head for
*each* section. This also contradicts with the above declaration
/e

Received on Tuesday, 2 September 1997 03:34:06 UTC