Я занялся поиском довольно сложного сайта, разработанного другой компанией, и, откровенно говоря, это беспорядок. Одна из моих проблем заключается в том, что, по-видимому, не было никакой дисциплины при написании html, так что, хотя они широко использовали css, есть полдюжины css-файлов, а беглый анализ показывает, что в файлах css имеется значительное количество стилей на которые не ссылается ни один из html - скорее они содержат след создания ложных редизайнов и старые, теперь избыточные, стили, смешанные с текущими элементами.Уборщик CSS
Я бы очень хотел очистить все это, прежде чем двигаться дальше. Существует ли какой-либо инструмент, открытый исходный код или что-то еще, что может взять кучу html и css-файлов и перекрестно ссылаться на них, чтобы выделить крут в css?
Я построил маленький кусочек кода Java, который принимает выходную Csv от пыли меня, и удаляет эти стили из указанных таблиц стилей, и выводит чистый файл CSS , здесь: https://github.com/willwarren/cssclean – Will 2013-02-27 03:38:42