- From: Brigitte Bornemann <bbj@bit-informationsdesign.de>
- Date: Thu, 20 Feb 2014 09:21:40 +0100
- To: 'Olaf Drümmer' <olaf@druemmer.com>, "'W3C WAI ig'" <w3c-wai-ig@w3.org>, "'Matt Tongue'" <Matt.Tongue@nrc-cnrc.gc.ca>
Sorry to "highjack" this thread, but I just started research about validator.w3.org banning the use of headers and axis in complex tables as "deprecated" in HTML5. I ran into this in a recent intranet project, so I unfortunately can't show an example here now. Jaws did a perfect job on my tables, so I was pretty confused about Validator refusing my solution. Can anybody point me to a discussion about this issue? Or can it be considered an error in Validator? Best, Brigitte Bornemann -- Brigitte Bornemann BIT Design für Barrierefreie Informationstechnik GmbH Tel: 040 2 987 340 Tel. 089 5432 0686 mailto:bb@bit-informationsdesign.de -----Ursprüngliche Nachricht----- Von: Olaf Drümmer [mailto:olaf@druemmer.com] Gesendet: Mittwoch, 19. Februar 2014 23:19 An: W3C WAI ig; Matt Tongue Cc: Olaf Drümmer Betreff: Re: H43 and header cell relationships I think I have to correct my statement: HTML seems to require (as Sailesh points out) that indeed the headers attribute of table cell has to list the ids of all the header cells with which it is associated. Sorry for any confusion my statement might have caused. I nevertheless would like to add that I think that this approach is conceptually wrong - nested semantic structure should be expressed via nested representation of pertinent data / attributes. Even if one were to agree though with my reasoning it's probably a bit late in the game to have this addressed… Olaf On 19 Feb 2014, at 22:46, Olaf Drümmer <olaf@druemmer.com> wrote: > As far as I can tell, any cell should identify only its direct header cell parents. Nested header cell relationships would then be represented by nested use of the headers attribute. > > Olaf > > On 19 Feb 2014, at 22:09, "Tongue, Matt" <Matt.Tongue@nrc-cnrc.gc.ca> wrote: > >> When marking up a table with multiple levels of headings, is it mandatory to always put all header cell IDs into the headers attribute of a cell? >> >> For example, if a data cell has 3 header cells, but the 2nd header cell's headers attribute references the 1st header's ID, would it not suffice for the data cell to just reference header cells 2 and 3, since header cell 2 references header cell 1 (thus creating a relationship already)? Or must every header always be identified for every cell, no matter what? >> >> Reference: http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/H43 >> > >
Received on Thursday, 20 February 2014 08:22:05 UTC