The definitive guide to Cascading Style Sheets version 2.1 - from the creators of the technology.
° Complete: describes ALL of the features of CSS 2.1, with an explanation of each feature and its role in the overall model of document styling on the Web
° More than just a reference, this book shows how to use CSS to optimize Web site performance; build killer pages; and understand the difference between semantic, logical, and stylistic markup
° From the creators of CSS!
Since 1996, CSS (Cascading Style Sheets) has been the standard language for describing the layout of Web pages. This classic, fully four-color book explains how to use the latest release of the CSS language, with clear and practical examples for each CSS language element. And more than just the "how," the book also explains the "why" behind the design of each CSS element, ensuring that readers have the understanding they need to create their own CSS libraries.The foreward is written by Jeffrey Zeldman, author of Designing with WebStandards and Taking Your Talent to the Web.
Download the Sample
Chapter related to this title.
Download the sample pages (includes Chapter 3 and Index)
1. The Web and HTML.
3. The Amazing Em Unit and Other Best Practices.
4. CSS Selectors.
6. The Fundamental Objects.
7. Space Inside Boxes.
8. Space Around Boxes.
9. Relative and Absolute Positioning.
11. Printing and Other Media.
12. From HTML Extensions to CSS.
13. Cascading and Inheritance.
14. External Style Sheets.
15. Other Approaches.
16. XML Documents.
18. The CSS Saga.
19. HTML 4.0 Quick Reference.
Appendix A. System Colors.
CSS's journey from an idea to a specificationand then on to a specification designers can rely onhas been long and arderous. The creator of the CSS Zen Garden (described in Chapter 12, "From HTML extenstions to CSS") describes it this way:
Littering a dark and dreary road lay the past relics of browser-specific tags, incompatible DOMs, and broken CSS support. Today, we must clear the mind of past practices. Web enlightenment has been achieved thanks to the tireless efforts of folk like the W3C, WaSP and the major browser 1 creators.
Indeed, we believe the web is a more enlightened place now that CSS have matured to a stage where it can be used for advanced layouts in a range of browsers. This book will tell you all you need to know to start using CSS.
Download the Index
file related to this title.