W3C home > Mailing lists > Public > www-html@w3.org > October 2003

Re: Question: XHTML Tables Module

From: Jens Meiert <jens.meiert@erde3.com>
Date: Wed, 15 Oct 2003 07:37:22 +0200 (MEST)
To: Johannes Koch <koch@w3development.de>
Cc: www-html@w3.org
Message-ID: <18781.1066196242@www41.gmx.net>

> >>Consider the rough example:
> >>
> >><table>
> >>	<tr>
> >>		<th scope="row">Title:</th>
> >>		<td>President</td>
> >>	</tr>
> >>	<tr>
> >>		<th scope="row">Name:</th>
> >>		<td>Joe Smith</td>
> >>	</tr>
> >></table>
> >>
> >>And explain to me how you could do the same using the <thead> element.
> > 
> > 
> > I normally would use a horizontal structure, not a vertical
> Then add another 23 key-value pairs and have fun with horizontal
> scrolling.

Well, I see what you mean, but it's rather an exception having a table flat
like this, ain't it? Again, what about the <thead /> element now? Assuming
you can't use it in this case -- if it was optional, why should we keep it when
<th /> offers a better solution for (semantically) highlighting the
corresponding content (that's what it seems to do)? Otherwise, if the <thead /> was
mandatory, what should I do in this case?

The reason why I formulate this topic that provocative (by asking 'stupid'
questions) is really simple: Maybe (or definitely) there are elements not
needed that urgent, or there is an inconsequent model for a specific module (like
the Tables Module here). I can't conceal that I miss some 'elegance' here.

Best regards,

Jens Meiert
Interface Architect

Received on Wednesday, 15 October 2003 01:37:24 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:06:05 UTC