Help - Search - Members - Calendar
Full Version: Table-Based Layout is the Next Big Thing
Forums > Resource Center > Designers' Café
mipadi
Good article on mimicking tables with CSS here.

I actually pulled the article from here. The comments in both articles are pretty enlightening.
kreios
What are the benefits of this to using divs and positioning? A time-saver?
venti-anemoi
What exactly was wrong with the <table> tag, anyway? Why is everyone so against it?
mipadi
QUOTE(doublehelix @ Apr 15 2008, 05:11 PM) *
What are the benefits of this to using divs and positioning? A time-saver?

As the article suggests, such a scheme is much easier to create, understand, and maintain.
synkro
FINALLY. SUPPORT FOR TABLES :O i'm glad 'cause i'm such a table coder ;x </rebelliousness>

QUOTE(dreamstar7 @ Apr 15 2008, 03:17 PM) *
What exactly was wrong with the <table> tag, anyway? Why is everyone so against it?

it's been a long fought war between table and table-less design coding. imo, it's just about preferences, but there are people out there that will argue to the death the technical advantages of divs over tables (enter the web 2.0 trend).

i do love tables though. i think it makes the coding more organized and structured, tabular data or not.

QUOTE(doublehelix @ Apr 15 2008, 01:11 PM) *
What are the benefits of this to using divs and positioning? A time-saver?

if you're just going to put one thing, let's say an image, in a particular spot on a page, then yes, div positioning is way easier, as it only takes a couple lines of coding to position the image just right.

i think people in that article are most concerned about --as are most "table coders"-- the three column layout, which is pretty annoying to do using divs with unordered lists and floats.
vintage-toile
this is really quite useful, thanks biggrin.gif
paintedskies
QUOTE(dreamstar7 @ Apr 15 2008, 06:17 PM) *
What exactly was wrong with the <table> tag, anyway? Why is everyone so against it?

By web standards using tables to create a layout is the wrong way to use tables; tables were meant to store data like a spreadsheet.
Melie
QUOTE(vintage-toile @ Apr 21 2008, 05:48 AM) *
this is really quite useful, thanks biggrin.gif

i agree
IVIike
Awesome info maybe I'll try it sometime laugh.gif
venti-anemoi
QUOTE(paintedskies @ Apr 21 2008, 03:53 AM) *
By web standards using tables to create a layout is the wrong way to use tables; tables were meant to store data like a spreadsheet.


But if it works, then why should it matter if it's "wrong" or "right"?

o_O I don't know, I just can't see anything as "wrong" in coding if it serves whatever purpose you're using it for and it doesn't cause any problems.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.