WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Table Headings


From: Langum, Michael J
Date: Aug 26, 2010 9:57AM


Definitely use <th> tags with appropriate "scope" attributes. Then use CSS to modify the default appearance -- e.g. th {font-weight:normal;text-align:left}
-- Mike

-----Original Message-----
From: <EMAIL REMOVED> [mailto: <EMAIL REMOVED> ] On Behalf Of Susan Grossman
Sent: Thursday, August 26, 2010 11:49 AM
To: WebAIM Discussion List
Subject: [WebAIM] Table Headings

I'm working for a site (pre-existing small web application) that uses a couple of tabular data tables (short ones with only a few columns/rows, but they are data) without any <th> (headings), captions , summaries, etc. They need to be compliant so I'm working up how they're going to do it... the constraint being I can't change the way it looks, because then they have to go back to the design team and that's out of scope. Unfortunately there isn't any visual appearance of headings, so I can't just change a row of <td>'s, since they don't exist in the design.

What are the consequences (usability wise) of adding them non-visually, either trying to work them off-screen like with skip links, or using display:none Don't want to be just compliant, want to be compliant and usable...

Are there other suggestions?


*Susan R. Grossman*