I have just finished reading designing with web standards by jeffrey zeldman.
I got the book from my local library. I couldn't believe my eyes when I saw this book on the shelf as the IT section of my library is not known for its currentness.
It was an interesting read, if you deal with HTML and CSS in some ways you would get something out from this book. The book starts very slowly with the history of web standards and I almost gave up after the first few chapters, I guess if you are really pragmatic, not really care about the history and you do not need to be convinced about adhering to the web standards then you can safely skip the first four chapters.
Below are some of the interested points that I learned from the book:
Overall it's a good book to read, but not the book that I would buy and have it on my shelf. I found the book spent a lot of content on the history. In some occasions the author presented different approaches to design problem but he dwells on the individual approaches quite deeply and in the end I didn't feel his strong recommendation on one or some of the approaches. I personally would like just to be told: “always use pixels for your font size” rather than reading 10 pages going back on forth about points, pixels, percentages and ems.
I still think this a book worth reading, it will make you better web designers and web developers. Now, for my next CSS reading material I am interested in reading Bulletproof Web Design.