WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: complex layout tables


From: Karl Groves
Date: Jan 28, 2014 7:52PM

Nested table layouts aren't inherently any more inaccessible than images,
CSS, or anything really.

In practice however, there are a couple of issues that tend to arise

1. The table layouts tend to create a source order that leads to content
being read in an order other than what is intended, visually. The higher
the density of tables, the greater likelihood this will be the case. Even
though it is 2014, I've seen tables 10-deep as recently as last month.

2. The existence of the tables are often announced by assistive
technologies. So each new table gets announced, adding to unnecessarily
verbose output and possible user confusion.

3. Layout tables are often combined with other bad practices like spacer
images (without alt attributes) and deprecated presentational markup both
of which serve to exacerbate the accessibility problems

4. Tables-based layouts are gross and make me want to take a bath whenever
I look at their markup.

On Tue, Jan 28, 2014 at 8:25 PM, Reinhard Stebner < <EMAIL REMOVED> >wrote:

> Does anyone have any good explanations why nested layout tables should not
> be used?
> > > >


Karl Groves
Phone: +1 410.541.6829