Use of CSS Standards
The use of CSS improves the interoperability of web resources by allowing authors to separate the styling of content for different media (i.e. graphical screen, printer, etc.) from the content itself. This allows the author to use the same source content for rendering on a wide range of technologies or create special stylesheets to control the rendering on particular devices.
CSS Specifications
- Current work on CSS Level 3 (Future work)
- CSS Level 2 revision 1 (W3C Last Call, not quite a recommendation)
- CSS Level 2 (W3C Recommendation)
- CSS Level 1 (W3C Recommendation)
W3C CSS Validation Service
The W3C CSS Validation Service can be used to validate the CSS associated with HTML/XHTML documents.
CSS Web Resources
CSS Books
- Designing CSS Web Pages, Schmitt, New Riders, 2003
- Eric Meyer on CSS, Meyer, New Riders, 2003
- Cascading Style Sheets: Separating Content from Presentation, (Briggs, Champeon, Costello, Patterson), Glasshaus, 2003
- Cascading Style Sheets, Meyer, O'Reilly, 2000
- Dynamic HTML, Goodman, O'Reilly, 2000
- Cascading Style Sheets, Lie and Bos, Addison-Wesley, 1997