View Single Post
  #3 (permalink)  
Old Dec 30th, 2005, 16:07
herkalees's Avatar
herkalees herkalees is offline
Highly Reputable Member
Join Date: Jul 2005
Location: Massachusetts, USA
Age: 87
Posts: 576
Thanks: 0
Thanked 0 Times in 0 Posts
Re: Whats wrong with tables and why css

Tables are bad for layout because:

A) Screen readers (for visually impaired people) have trouble knowing that the 75th <td> 3 miles down in your code is actually related to the 6th <td> tag in your code. While the visual structure may look coherant to you when viewed in a browser, it barely ever reads the same to a screen reader.

B) Tables were intended to layout tabular data... thats it. You wouldn't build your house with Play Dough just because it is easier to use would you?

C) Take it from someone who used tables for a while before seeing the light; designing and updating a site with <div>s and CSS is a million times easier than with tables. Tables are actually harder to use to layout a site...

Last edited by herkalees; Dec 30th, 2005 at 16:11.
Reply With Quote