WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: Tables: when headers are also data

for

Number of posts in this thread: 4 (In chronological order)

From: Angela French
Date: Wed, Sep 22 2010 1:45PM
Subject: Tables: when headers are also data
No previous message | Next message →

It is my understand that when the data (under a column heading) also serves as the header for its row, that the use of <th> for that row is not necessary. Can anyone confirm that or not for me? You can see and example on my site here: http://checkoutacollege.com/ExploreCareers/TopJobs.aspx . This page is failing an automated accessibility check because I did not use the <th> on the row. I used <td scope="row"> instead.

Thank you,



Angela French
Internet Specialist
State Board for Community and Technical Colleges
360-704-4316
= EMAIL ADDRESS REMOVED =
http://www.checkoutacollege.com<;http://www.checkoutacollege.com/>;

From: Langum, Michael J
Date: Wed, Sep 22 2010 2:00PM
Subject: Re: Tables: when headers are also data
← Previous message | Next message →

It is my understanding that if a cell is intended to be a row head, then it should use <th scope="row">. This is true, even if it is under a <th scope="col">
-- Mike


From: Patrick Dunphy
Date: Wed, Sep 22 2010 2:06PM
Subject: Re: Tables: when headers are also data
← Previous message | Next message →

Angela I believe the following WebAIM article on data tables will answer any
questions you have.

http://webaim.org/techniques/tables/data

Thanks!
-PD

On Wed, Sep 22, 2010 at 3:40 PM, Angela French < = EMAIL ADDRESS REMOVED = > wrote:

> It is my understand that when the data (under a column heading) also serves
> as the header for its row, that the use of <th> for that row is not
> necessary. Can anyone confirm that or not for me? You can see and example
> on my site here: http://checkoutacollege.com/ExploreCareers/TopJobs.aspx .
> This page is failing an automated accessibility check because I did not use
> the <th> on the row. I used <td scope="row"> instead.
>
> Thank you,
>
>
>
> Angela French
> Internet Specialist
> State Board for Community and Technical Colleges
> 360-704-4316
> = EMAIL ADDRESS REMOVED =
> http://www.checkoutacollege.com<;http://www.checkoutacollege.com/>;
>
>

From: adam solomon
Date: Thu, Sep 23 2010 12:15PM
Subject: Re: Tables: when headers are also data
← Previous message | No next message

http://www.w3.org/TR/WCAG-TECHS/H63.html seems to indicate that it is
acceptable. Though using <th> might be more intuitive, I think your markup
will suffice in this case.

On Wed, Sep 22, 2010 at 9:40 PM, Angela French < = EMAIL ADDRESS REMOVED = > wrote:

> It is my understand that when the data (under a column heading) also serves
> as the header for its row, that the use of <th> for that row is not
> necessary. Can anyone confirm that or not for me? You can see and example
> on my site here: http://checkoutacollege.com/ExploreCareers/TopJobs.aspx .
> This page is failing an automated accessibility check because I did not use
> the <th> on the row. I used <td scope="row"> instead.
>
> Thank you,
>
>
>
> Angela French
> Internet Specialist
> State Board for Community and Technical Colleges
> 360-704-4316
> = EMAIL ADDRESS REMOVED =
> http://www.checkoutacollege.com<;http://www.checkoutacollege.com/>;
>
>