If you have some feedback on this thread, please post it in the community feedback thread.
Documentation and References for CSS
The W3C Specifications:
CSS 1:
CSS 2:
CSS 3:
Other CSS Specifications:
Other CSS related documents from W3C:
Various resources:
Many Common CSS Hacks:
(from this thread by Skyzyx)
As with the JavaScript thread PM me suggested additions so the thread doesn't get bloated.
(Compatibility tables and the like coming up...)
[:edit:]Or at least, that was what I thought when I posted it, almost half a year ago...
Documentation and References for CSS
The W3C Specifications:
CSS 1:
- [CSS1] REC
- [CSS1 Errata]
CSS 2:
- [CSS2] REC
- [CSS2 Errata]
- [CSS2.1] CR
CSS 3:
- Introduction to CSS3 WD (Contains a table of CSS3 modules, albeit a bit outdated)
- CSS3 Color Module CR
- CSS3 Ruby Module CR
- CSS3 Text Module CR
- Selectors CR
- Media Queries CR
- CSS3 module: Basic User Interface CR
- Paged Media Properties for CSS3 CR
- CSS3 module: Backgrounds WD
- CSS3 module: Fonts WD
- CSS3 module: Web Fonts WD
- CSS3 Generated and Replaced Content Module WD
- CSS3 Speech Module WD
- CSS3 module: Border WD
- CSS3 module: Lists WD
- CSS3 module: The box model WD
- CSS3 module: line WD
- CSS3 module: Cascading and inheritance WD
- CSS3 module: Values and Units WD
- CSS3 module: Multi-column layout WD
- Behavioral Extensions to CSS WD
- CSS Namespace Enhancements (Proposal) WD (incorporated in Selectors)
Other CSS Specifications:
- Associating Style Sheets with XML documents
Version 1.0 REC - CSS Mobile Profile 1.0 CR
- CSS TV Profile 1.0 CR
- Syntax of CSS rules in HTML's "style" attribute WD
Other CSS related documents from W3C:
- XML Linking and Style NOTE
- Accessibility Features of CSS NOTE
- Using XSL and CSS together NOTE
- CSS Techniques for Web Content Accessibility Guidelines 1.0 NOTE
- Authoring Challenges for Device Independence WD
Various resources:
- Integrated Web Design: Strategies for Long-Term CSS Hack Management by Molly Holzschlag
- Why tables for layout is stupid: problems defined, solutions offered by Bill Merikallio & Adam Pratt
- /CSS/ - A Guide for the unglued (Owen Briggs)
- NYPL Style Guide
- Brainjar: CSS Positioning (Mike Hall)
- Glish: CSS Layout Techniques: for Fun and Profit (Eric Costello)
- Bluerobot: The Layout Reservoir (Rob Chandanais)
- Box Lessons (Owen Briggs)
- Design Rant (Owen Briggs)
- CSS Layouts (Craig Saila)
- Apple Developer Connection: Internet Developer: Working with CSS
- CSS-Discuss Wiki (Companion to the CSS-D Mailing list)
- Real World Style (Mark Newhouse)
- WaSP CSS Resources
- W3C: Style Guide for online hypertext (Tim Berners-Lee)
- Web Development Pages (Ben Meadowcroft)
- Digital Web tutorial: Web Page Reconstruction with CSS (Christopher Schmitt)
- Digital Web tutorial: Miraz Jordan (Miraz Jordan)
- Digital Web tutorial: Converting a Page to CSS (J. David Eisenberg)
- WebsiteTips: CSS
- CSS Zen Garden (Organised by Dave Shea)
- W3C Style: Learning CSS
- CSS ain't Rocket Science (Simon Willison)
- No Margin for Error (Andy Budd of Blogography)
- HTML Utopia - Designing Without Tables Using CSS
- CSS Is Easy!
- Writing CSS1 style sheets - A short guide
- Guide to Cascading Style Sheets
- CSS Pointers
- So, You Want CSS Classes and IDs, Huh?
- HTMLite CSS Tutorial
- CSS Creator -> Page Layout (Douglas Livingstone)
Many Common CSS Hacks:
(from this thread by Skyzyx)
- Langridge Image Replacement Technique (LIR) by Stuart Langridge
- Pixy's Superfast No-Preloading Rollovers by Petr "Pixy" Stanicek
- Mini Tabs (Horizontal) by Dan Cederholm
- Tantek Box Model Hack & "Be Nice To Opera" Hack by Tantek Celik
- Alternate Box Model Hacks @ info.com.ph
- Owen Hack by John Albin Wilkins
- "Be Mean To Opera" Hack by John Albin Wilkins
- Netscape 4 Import Hack @ css-discuss.incutio.com
- Netscape 4 Ciao Hack @ css-discuss.incutio.com
- Import for IE5/Mac @ Premonition
- IE5/Mac Comment Hack by Sam Foster
- Alternate Stylesheet Hack by Liorean (Hey, that's me!)
- IE/Win Position:Fixed by Eric Bednarz
- Star-7 Hack (Uses non-validating code) by Mark Pilgrim (Old link dead, this one goes to dithered's CSS filters pages)
- Tantek Mid-Pass Filter by Tantek Celik
- Tantek High-Pass Filter by Tantek Celik
- Tantek Inline High-Pass Filter by Tantek Celik
- iCab 2.x Type Entity Hack @ css-discuss.incutio.com
- Star html bug by Edwardson Tan
- CSS Filters and Hacks @ dithered.com by Chris Nott
As with the JavaScript thread PM me suggested additions so the thread doesn't get bloated.
(Compatibility tables and the like coming up...)
[:edit:]Or at least, that was what I thought when I posted it, almost half a year ago...