CSS Woes

I’ve designed web pages for several years now. I’ve used cascading stylesheets to some extent with every site I’ve created, principally for text formatting. Over the past two weeks I’ve been working on a couple WordPress weblogs. By default WordPress comes with a file called index.php with div tags and styles already inserted. I’m trying, for the first time, to use only css to format the layout of the site and I have to admit, it’s driving me crazy!

Tables seem so much more intuitive to me. I guess it’s because I learned that way and change is hard, but give me a break… why is it so hard just to have all the content centered in the browser with css?

If anyone has a suggestion of a good book that will get me up to par without necessarily starting from the dead beginning of what CSS and HTML are, I’d appreciate it. I’m going to try to stick with this and get on the css bandwagon (late albeit) and do things right from now on.