Accessibility and table layout don't mix | Boagworld - Web & Digital Advice

Web & Digital Advice

Digital and web advice from Headscape and the addled brain of Paul Boag... tell me more

Paul Boag Posted by: Paul Boag On Thursday, 30th June, 2005

Accessibility and table layout don't mix

Here is my controversial point for the day. A point I am not sure if I agree with or not: It is impossible to conform to anything but the most basic level of accessibility if you are using tables to control layout.

Accessibility:
The estimated time to read this article is 2 minutes

As anybody who reads this blog regularly already knows, there are two basic approaches to building a web site:

  1. The traditionally used, table based design approach
  2. The officially approved, web standards methodology

Tables based design

Tables based design uses tables to slice up a design into grids and then reassemble it like a jigsaw. Unfortunately, the vast majority of web designers still use this method to construct web pages even though it is unnecessary and highly inefficient.

Web standards

The web standards approach involves separating content from design. Content is held in your (X)HTML page while the layout and presentation is held in a file called a cascading style sheet (CSS).

Short guide to accessibility

Especially here, in the UK the W3C guidelines on web site accessibility (WAI) are the defining standard in web accessibility. These guidelines are broken into three levels:

  1. Priority One – All sites must conform to this level
  2. Priority Two – All sites should conform to this level
  3. Priority Three – All site can conform to this level

The controversial bit

Checkpoint 3.3, which is a priority two issue states:

Use style sheets to control layout and presentation.

In short, this is saying that you cannot use tables to control layout. This checkpoint may well demonstrate that the W3C does not live in the real world where many web designers only know how to design using tables, but nevertheless there seems to be no getting around what the checkpoint says.

I would be interested in other people’s interpretation of this guideline. Am I missing something here?

Become a web expert with our newsletter

Receive invaluable advice every three weeks and get two free video presentations for subscribing. You can unsubscribe in one click.

Blog Updates

You can follow all my posts by subscribing to my RSS feed or signing up to my email newsletter above.

Podcast Updates

Subscribe to the podcast via itunes or RSS. You can also subscribe to my quick tips via itunes and RSS too.

Social Updates

I am completely addicted to Twitter so try following me there. I also have a Facebook page which contains considerably less waffle.

Comments

Boagworld is a community, not just the voice of one blogger. You've read the post, now its time to get involved.