...

View Full Version : Personal Opinions: Why aren't tables good for web design?



xFear of Napalm
06-12-2010, 01:47 AM
I'm aware of the FAQ in the html forums, I saw it,
but I want to know if you personally see tables as
a drawback, and why? Why isn't it appropriate for
a layout type?

optimus203
06-12-2010, 02:49 AM
Drawbacks:
-Outdated way of laying out a page
-Future HTML versions MAY only support tables if it contains tabular data
-Improper use of tag
-Less versatile than using other alignment methods

effpeetee
06-12-2010, 09:27 AM
Drawbacks:
-Outdated way of laying out a page
-Future HTML versions MAY only support tables if it contains tabular data
-Improper use of tag
-Less versatile than using other alignment methods
Information here.
(http://www.hotdesign.com/seybold/06problems.html)
Frank

mbaker
06-12-2010, 11:36 PM
Personally, the principal reason that I see tables as bad for layout is that they are inaccessible - they make it very hard for someone who is using assistive technology, such as a screen reader, to understand what is on your page.

Also:

Table based layouts are difficult to maintain because they mix content with display.

They are 10 years passed their use by date.

CSS provides a far superior and versatile means of implementing a design - just take a look at CSS Zen Garden - http://www.csszengarden.com/ - All of the designs at CSS Zen Garden are implemented in CSS - the underlying html is the same for each one (except for the css file pointed to).

There are probably other reasons that I'd mention from time to time that are not currently at the forefront of my consciousness.

Scriptet
06-12-2010, 11:37 PM
Tables were the method over a decade ago, there was a desire for more flexible compatabile layouts which can provide meaning to computers by using the correct HTML elements as they were intended whilst clearly seperating presentation and content.



EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum