AdvancED CSS goes beyond the basics of CSS to give you an expert's understanding of CSS concepts and practices. It discusses everything you need to know to work on large-scale projects, such as CSS optimization and techniques for managing complexity. Uses real-life examples to help intermediate CSS developers take their CSS skills to the next level and help all Web developers and designers utilize the full power and flexibility of CSS. Expand your knowledge of CSS beyond traditional Web page use Gain an understanding of the foundation technologies that empower CSS Take your CSS skills to non-traditional Web domains, such as the burgeoning small-screen market You'll learn Advanced CSS techniques, such as multiple style sheets per page, generating psuedo-content with CSS, and managing complex CSS cascades CSS Patterns for styling common design components Creating and using a style sheet library Patterns for styling common design components Styling the Semantic Web with CSS CSS as a part of Ajax To optimize CSS Extreme MVC with Ruby on Rails The Future of CSS Who is this book for? AdvancED CSS is written for front-end web developers already experienced with the foundational concepts of CSS for basic uses who want to take their development skills in both CSS and (X)HTML semantic markup to the next level. It is aimed at those who want to learn technologies such as SVG and other XML dialects where CSS is also used. Additionally, it is also appropriate for web developers who wish to gain a better understanding of CSS for non-visual display media, such as those who wish to use CSS to improve the accessibility of their web sites using aural style sheets.
The best CSS book I have come across, so far. It offers an in-depth understanding of how CSS works, starting from the very basics and continuing with more advanced topics, including: optimisations, good coding principles, ways to handle various media types (web,mobile,printing, for people with disabilities) and some historical context in the for of what, when and why . I just loved those "brief histories" included in every section. If you want a basic CSS book with examples, try to find something else. If you want a book that looks into CSS into depth, then this is the book that you are looking for.
May already be obsolete, but goes through a lot of the more esoteric css that is necessary for print, mobile, and written at a time transitioning from CSS2 to CSS3.