Link Details

Link 133959 thumbnail
User 282590 avatar

By webdesignireland
via shouldiusetablesforlayout.com
Published: Nov 14 2008 / 20:42

Still confused as to whether you should use tables for CSS layout?
  • 19
  • 21
  • 1244
  • 441

Comments

Add your comment
User 307007 avatar

pollodiablo replied ago:

6 votes Vote down Vote up Reply

css sucks...
I cannot (will not) WASTE 1hr to do the same with CSS that I do in 1min with tables.
Cannot waste my time evaluating the 1.465.112.147.897 hacks for vertical align anything.

Fix (or something) the CSS and then come to me again in... 5 years...

(please... ie has NOTHING to do with anything.. shut up.. will you?)

User 192628 avatar

prime21 replied ago:

1 votes Vote down Vote up Reply

I used to be a true believer in the pro-CSS/anti-table camp. But like pollodiablo, I have grown tired of fiddling with CSS to get something done that could have been whipped together in seconds with a table. I use tables sparingly mind you, but sometimes, a table is just want the doctor ordered.

User 280950 avatar

hofmanndavid replied ago:

0 votes Vote down Vote up Reply

jaja, nice one !

User 152955 avatar

Gregg Bolinger replied ago:

0 votes Vote down Vote up Reply

This is lame.

User 186462 avatar

Jeremy Weiskotten replied ago:

0 votes Vote down Vote up Reply

Absolutely true. If you're still stuck on tables for layout, you need to learn some CSS.

User 187417 avatar

sproketboy replied ago:

3 votes Vote down Vote up Reply

CSS is best used for styling - not layout. It has never worked well for layout as most browser quirks fall into this area.
Tables:
Use less code
Are simpler
Are easier to maintain
Generally perform better.

So clearly we should be using CSS for layout. ;)

User 238316 avatar

Pax replied ago:

0 votes Vote down Vote up Reply

How do tables have less code? You have table, tr, td, colspan, etc all over the place, unless it's the most basic layout in which case you could probably get buy with a bit of intelligent CSS and no table at all.

User 60609 avatar

sigzero replied ago:

0 votes Vote down Vote up Reply

If I am displaying "data" it is in tables period.

User 307007 avatar

pollodiablo replied ago:

0 votes Vote down Vote up Reply

displaying tabular data? use tables + css for color/font/etc

layout? use tables + css for color/font/etc

period.

CSS needs "hacks" = wasting time + resources in something that you'll need to "re-hack" in the next 6-12 months.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.