Recently I read the full CSS spec front-to-back in detail, and I can say that it was so totally worth it. Tutorials don't cover a lot about CSS. Once you read it you'll know things about CSS that most devs think is a mystery
Some might consider this radical, but if one considers how long CSS will be around, and intends to live in the web development world, it certainly would pay off. There's nothing like the feeling of true understanding.
Not the kind of reading material most people would turn to, admittedly. I've recently found this:
Not the kind of reading material most people would turn to, admittedly. I've recently found this:
http://book.mixu.net/css/
It feels like a good balance between quotes straight from the spec, and explanation from the author.