THEAD, TFOOT, TBODY

eva (eva@algonet.se)
Tue, 2 Sep 1997 09:29:40 +0200


Message-Id: <199709020733.DAA29307@www10.w3.org>
From: "eva" <eva@algonet.se>
To: "W3org-html" <www-html@w3.org>
Date: Tue, 2 Sep 1997 09:29:40 +0200
Subject: 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