Tom Armitage of Infovore has built a CSS Redundancy Checker that will scan a CSS file for selectors that are not used by any HTML files in a specified directory or URI.
The tool can come in handy when you’re maintaining legacy sites with countless selectors whose purpose is long forgotten.
The Ruby source files are hosted at Google Code and Mike Malone has put together an online version based on Tom’s code so you can run the tool without installing it locally.
“Yet Another Multicolumn Layout” (YAML) is an XHTML/CSS framework for creating CSS-based float layouts.
YAML 3 offers a greatly simplified file structure, even more resilience and accessibility in the CSS components, speed-optimized versions of the components for the live server, as well as numerous new layout examples.
A framework like this can be a godsend to anyone who’s ever spent days debugging browser-specific CSS code, and the new version now sports extensive bilingual documentation in both German and English—including downright exhaustive CSS comments according to CSSDOC.
The CSSDOC project is essentially a concept for storing Javadoc comments in CSS, and applies common coding conventions to CSS, such as commenting your code and grouping your CSS rules.