- From: Orion Adrian <orion.adrian@gmail.com>
- Date: Sat, 18 Sep 2004 23:58:16 -0400
- To: www-html@w3.org
Two things. a) thead and tfoot aren't for column and row header or labeling information explicitly. They just get used that way. Simply put thead and tfoot are just used for replication and don't really have any semantic information beyond that. b) HTML tables aren't very semantic in structure. As I see it we have labels (th) and data (td), but no function or aggregation (tf or ta) (though you only need one and function is probably a better choice). I would propose a lot of changes need to be made to really bring HTML tables into their own. I think they need a lot more capacity for semantic information and a structure that's less focused on presentation. Orion Adrian On Sun, 19 Sep 2004 05:24:01 +1000, Trejkaz Xaoza <trejkaz@xaoza.net> wrote: > On Sun, 19 Sep 2004 04:32, you wrote: > > a) we may need th-like behavior outside of the first rows of a table, for > > instance in the first column. Yeah, ok, but we should be able to > > express that with a second thead, to be displayed vertically before the > > tbody. Unfortunately, it's not possible today. > > Either that, or the "first column" semantics could be at the column level > somehow, i.e. on the <col/> tags. <th> must be just for standalone headers > in the middle of the table. > > TX > > -- > 'Every sufficiently advanced technology is indistinguishable from magic' - > Arthur C Clarke > 'Every sufficiently advanced magic is indistinguishable from technology' - Tom > Graves > > Email: Trejkaz Xaoza <trejkaz@xaoza.net> > Web site: http://xaoza.net/trejkaz/ > Jabber ID: trejkaz@jabber.xaoza.net > GPG Fingerprint: 9EEB 97D7 8F7B 7977 F39F A62C B8C7 BC8B 037E EA73 > > > >
Received on Sunday, 19 September 2004 03:58:17 UTC