Welcome to WebmasterWorld Guest from 188.8.131.52
Forum Moderators: not2easy
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]
CSS positioning has advantages -- pages render faster for one. The difference is more noticeable as the layout tables get more complex.
The big deal for me is that the future of web development is CSS. CSS has been slow to start, and very buggy at first, but the separation of presentation and content will eventually become the way things must be, and I want to be up to speed before then. The more familiar I've become, the more I appreciate the advantages that CSS offers.
But there's no reason I can see that you need to make the jump right now, and probably not next year either.
joined:June 27, 2000
This seems like one to start with if you don't know 'sic em'.
This one has a lot of description about *why* you use CSS as well as how to create style sheets.
Hope these help. I am going to dig through these myself. Like Tedster said, ya gotta be up to speed when it is commonly used.