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

Re: heading elements (h#) in tables?

From: Sailesh Panchang <sailesh.panchang@deque.com>
Date: Wed, 28 Sep 2011 09:43:02 -0400
Message-ID: <CAJi9Cqp_gixaWSbsVO3L6chyrtBm0rEzf7zW41nBNeWSaPDuag@mail.gmail.com>
To: Léonie Watson <lwatson@nomensa.com>
Cc: Harry Loots <harry.loots@ieee.org>, Jeff Orchard <porch@sympatico.ca>, "w3c-wai-ig@w3.org" <w3c-wai-ig@w3.org>
In large complex data tables, h<n> tag may help navigation. Screen
reader users may navigate to various segments of the table and then
use regular table navigation to read through details. Header-id markup
cannot be avoided when colspan / rowspan is used to associate data
cells with header cells. The h<n> tag may help one comprehend the
overall table structure. Again the h<n> numbering cannot and must not
be used for column headers  or to group columns. It may be useful for
grouping data rows.
A well written table summary attribute will also help. Sometimes major
sections within the table may also be numbered like:
"I. Operating Expenses"
"II. Administrative and Selling Expenses"
Such numbering helps everyone.
Sailesh Panchang
Deque Systems

On 9/28/11, Léonie Watson <lwatson@nomensa.com> wrote:
> Harry Loots wrote:
> "it seems to me that the table has been structured incorrectly, and hence
> the reading of columns, all belong to one header.
> The Header "State Revenue" for example, should span the rows, as opposed to
> the columns, then the correct column names will be associated with the data.
> Using Headings, will not remove the confusion."
>
>     I believe that introducing headings in this context would confuse the
> situation. The accepted order of content is a heading, followed by some
> content. Adding headings into the table header would break this convention
> from a screen reader user's perspective.
>
>
> Regards,
> Léonie.
>
> --
> Nomensa - humanising technology
>
> Léonie Watson, Director of Accessibility & Web Development
>
> tel: +44 (0)117 929 7333
> twitter: @we_are_Nomensa @LeonieWatson
>
>
>
>
> ________________________________
> From: w3c-wai-ig-request@w3.org [mailto:w3c-wai-ig-request@w3.org] On Behalf
> Of Harry Loots
> Sent: 28 September 2011 13:42
> To: Jeff Orchard
> Cc: w3c-wai-ig@w3.org
> Subject: Re: heading elements (h#) in tables?
>
> Hi Jeff
> it seems to me that the table has been structured incorrectly, and hence the
> reading of columns, all belong to one header.
>
> The Header "State Revenue" for example, should span the rows, as opposed to
> the columns, then the correct column names will be associated with the data.
> Using Headings, will not remove the confusion.
>
>
> Kind regards
> Harry
>
>
>
Received on Wednesday, 28 September 2011 13:43:30 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 28 September 2011 13:43:32 GMT