It looks like this topic has been beaten to death, but I thought I saw it twitch just a little... Although I use CSS for basic things such as font size/shape/color, borders, etc., I haven't done much in the way of layers and positioning. If I have to do any absolute positioning (and I do it a lot), I use tables.
I hear so many people waving the CSS flag when it comes to layout, and I'm all for doing things the "right way", but from what I've seen, CSS positioning looks like an AWFUL lot of work.
Right now I'm designing a site and there are several pages that look like this: <snip>
So that you can see where they are, I've set the border to '1' on the two nested tables here: <snip>
If I'm to understand what I've read in a couple CSS tutorials, I'd have to define a laundry list of positioning variables for each of the many cells that make up this page. Am I correct? As I have it set up, I just have to put the TR and TD tags in the right order, and it looks ok (at least on the browsers that I've tried it on).
On occasion, I have had some beat-my-head-against-the-wall problems with tables in Netscape, but I've always been able to kludge^H^H^H^H^H fix them.
Is CSS positioning as difficult as it looks, and if not, can someone recommend a good tutorial?
Thanks in advance.
[edited by: Woz at 10:55 pm (utc) on Jan. 21, 2003]