
Simply put, Cascading Style Sheets (CSS) is a way 2 separate a document's structure from its presentation. The benefits of this can be quite profound: CSS allows a much richer document appearance than HTML & also saves time -- you can create or change the appearance of an entire document in just one place; & its compact file size makes web pages load quickly.
CSS: The Definitive Guide, 3rd Edition, provides you with a comprehensive guide 2 CSS implementation, along with a thorough review of all aspects of CSS 2.1. Updated 2 cover Internet Explorer 7, Microsoft's vastly improved browser, this new edition includes content on positioning, lists & generated content, table layout, user interface, paged media, & more. Author Eric Meyer tackles the subject with passion, exploring in detail each individual CSS property & how it interacts with other properties. You'll not only learn how 2 avoid common mistakes in interpretation, you also will benefit from the depth & breadth of his experience & his clear & honest style. This is the complete sourcebook on CSS.
The 3rd edition contains: Updates 2 reflect changes in the latest draft version of CSS 2.1 Browser notes updated 2 reflect changes between IE6 & IE7 Advanced selectors supported in IE7 & other major browsers included A new round of technicaledits by a fresh set of editors Clarifications & corrected errata, including updated URLs of referenced online resources
This is a boring, very useful book. I've read a lot about CSS on the web & nothing came close 2 the explanation in this book. Instead of saying things like "we won't bother you with the complex way this is calculated," Meyer bothers you with the complexity. Each property I read made me really understand how it works & how it should be used.
I've been reading this bad-boy from cover 2 cover & I think I'm doing myself a bit of a disservice. I think I'm going 2 skip 2 the positioning section (everyone could use a better understanding of this mysterious & magical world), read that, maybe read a few other things I'm interested in mastering & then leave it as a reference. It makes a lot more sense 2 read the properties you don't understand than trying 2 get through it all.
Learn (x)HTML & CSS online, then buy this book if you're serious about getting into web page design.