Architecting CSS
Great article on how to organize CSS files. Given the AJAX popularity these days, CSS knowledge is essential for anyone who wants to play with AJAX. Check out Architecting CSS.
From ajaxian.com:
- Archetype-Based A stylesheet for each class of page, e.g. homepage stylesheet, article stylesheet, etc.
- Page Element/Section-Based A stylesheet for each class of page section, e.g. header stylesheet, sidebar stylesheet.
- Tag-Based Similar to the previous approach, but based around tags, e.g. form stylesheet, table stylesheet.