Leif said:
But blind people won't be able to use your site.
[snip]
Not true!
Building Accessible Websites (ISBN 0-7357-1150-X). Copyright © Joe Clark, 2002
http://joeclark.org/book/sashay/serialization/Chapter10.html
"Tables prompt eye-gouging hissyfits among accessibility advocates and Web
designers of all stripes, whether oldschool or avant-garde. Both sides are
saddled with myths and both argue in large part from ideology. Let's do a
reality check, shall we?
Tables were introduced in HTML 3.2 back in 1997. (Not HTML 2.0. Netscape 2.0
supported tables, but they made their début in HTML 3.2. Very oldschool
indeed.) Purists, take note: Even back then, tables were expressly permitted
"to mark up tabular material or for layout purposes." Web designers who used
tables for page layout were not violating the spec, working against the spirit
of the true, glorious Internet, sullying the swimming pool, or committing any
kind of sin.
Nested tables - tables within tables - have always been expressly permitted.
Back to the HTML 3.2 spec: "A cell can contain a wide variety of other block-
and text-level elements including form fields and other tables." The fact that
nested tables take longer to display in a graphical browser is surely
undesirable, but you cannot ascribe that behaviour to the inevitable effect of
illegal coding. Nested tables have always been legal.
The use of tables for layout has never been prohibited by the Web
Accessibility Initiative. You are not creating an inaccessible page if it
contains tables used for layout. You have committed no sin - necessarily. You
will not be forced to turn in your trackball and badge while WAI Internal
Affairs conducts an investigation. But you are not off the hook: You must code
tables properly, which, for layout tables, is not difficult at all. "
Etc.