W3C home > Mailing lists > Public > w3c-wai-ig@w3.org > July to September 2005

RE: Complex table

From: David Balch <david.balch@continuing-education.oxford.ac.uk>
Date: Thu, 7 Jul 2005 17:35:23 +0100
Message-ID: <9D26F7445E7CF0448267CA320343CC7B331007@klipspringer.conted.ox.ac.uk>
To: 'Budy Harnata' <budy.harnata@u21global.com>, w3c-wai-ig@w3.org
Hi Budy,

I'd been meaning to improve my understanding of using the headers attribute,
so I've built up your image in the attatched XHTML.

I've not run it through any Assistive Technologies but Assistive
Technologies should make use the semantic markup.

Markup description
First row:
 * Not really tabular data - Take out of the table and mark up as a title,
then some definitions. 

Second, third, and data rows:
 * As Sebastiano suggests - "use id and headers to create a relationship
between th and td cells, colspan to "embrace" child cells"

Last row:
 * Not really tabular data - Take out of the table and mark up as more
 * The sheet number doesn't really fit the definition approach, so it's just
a paragraph. (Although perhaps, for a HTML page, it would be better in a
page footer generated by CSS when printing.)

Obviously, this could be made to look more pleasing using CSS.


David Balch.          | Web developer.
T: +44 (0)1865 280979 | Technology-Assisted Lifelong Learning.
F: +44 (0)1865 280982 | University of Oxford.
E: david.balch@conted.ox.ac.uk

TALL, OUDCE and the University of Oxford accept no legal responsibility for
the contents of this message. Any views or opinions presented are only those
of the author and not those of TALL, or OUDCE, or the University of Oxford.
If this email has come to you in error please delete it and any attachments


> -----Original Message-----
> From: Budy Harnata [mailto:budy.harnata@u21global.com] 
> Sent: 06 July 2005 12:11
> To: w3c-wai-ig@w3.org
> Subject: Complex table
> Hi all,
> One of the problems I have in implementing accessibility is 
> complex data table. Take the example from the attached 
> graphic. The table is basically the HTML version of a form. 
> Now, how do I make this type of table accessible? Should I 
> put all rows into one table or should I break each chunk of 
> rows as separate table?
> How do I put the th element and how does the relationship 
> between th and other th elements in different row and between 
> th and td elements?
> I really appreciate your input/feedback on this.
> Thanks and regards,
> Budy Harnata

Received on Thursday, 7 July 2005 16:35:42 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 13 October 2015 16:21:32 UTC