How do I properly create layouts with CSS?
I.e. how do I do presentation if I were to replace the html tables I had used earlier?
With <tables>
I had all the sections and different regions aligned and properly shown (at least to my perspective). If one of the cell values is a column was to increase it would dynamically increase the size of the column and the data in the next column would be pushed to accommodate the increase.
All these things were convenient with tables and as a developer I never really thought about it, until I decided to do away with tables.
Question is, we need to do layouts much like the way we present tabular data in tables. Neatly aligned and sort of tabular-like (I don’t know, I missing a lot of key verbs and adjectives to express my intent. But you get the point I suppose). How do I achieve this with pure CSS?
Can you point to an ideal example or state the properties I should be looking at?
Edit: I am not trying to display tabular data. I just feel the presentation is somewhat tabular like (say like the yahoo homepage)