-
Type: Bug
-
Status: Resolved
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: ODF 1.1
-
Fix Version/s: ODF 1.1 Errata 02
-
Component/s: None
-
Labels:None
-
Environment:
This applies to the ODF 1.1 Specification including with ODF 1.1 Errata 01 Applied. It should be targeted to an ODF 1.1 Errata 02 Fix Version
-
Proposal:
In ODF 1.1 Section 8.2.4 there is the following paragraph about <table:table-rows> just before the schema fragment:
"The <table:table-header-rows> and <table:table-rows> element are very similar to [HTML4]'s <THEAD> and <TBODY> elements."
There is in fact no such similarity. header rows do not work in the same manner as in [HTML4]. In particular, there is no significance to the inclusion of <table:table-row> elements in a <table:table-rows> element. <table:table-row> elements can be introduced without inclusion in either <table:table-header-rows> or <table:table-rows>.
The use of row groups also breaks the similarity with [HTML4]. In [HTML4] <THEAD>, <TBODY> (and <TFOOT>) are also for providing distinctive styling over the groupings. The ODF 1.1 <table:table-rows> element has no attributes.
The statement in 8.1.2 that <table:table-row> is similar to [XSL] <fo:table-row> makes the relationship to [HTML4] even less plausible (and vice versa).