Нормализатор и сжиматель css кода. Думаю и вам, уважаемые пользователи, он пригодится. Сжиматель кода настроен на максимальное уменьшение размера css (функционал обновлен): 1. Убирает больше одного пробела подряд
2. Убирает лишние пробелы в селекторах
3. Убирает лишние пробелы в значениях
4. Убирает пробелы перед величинами (px|em|%)
5. Убирает все переносы строк и табуляцию
6. Убирает ; в конце блока
7. Убирает случайное повторение ;
8. Заменяет bold на 700
9. Заменяет 0px на 0
10. Заменяет 1px 1px 1px 1px на 1px
11. Заменяет 1px 2px 1px 2px на 1px 2px
12. Заменяет 1px 2px 3px 2px на 1px 2px 3px
13. Заменяет margin-top:.. ,margin-left:... на margin:
14. Заменяет #ff44hh на #f4h
В данный момент достигнут достаточно высокий уровень сжатия. Для достижения максимального уровня css не должен содержать ошибок. Так же при сжимании кода, скрипт отобразит исходный и финальный размеры кода.
Нормализатор работает с точностью до наоборот: он любой css код превращает в стройный, хорошо читаемый листинг. Вот сам скрипт, вы можете его протестировать прямо здесь:
Если в результате преобразований выплыли какие либо баги - сообщите мне об этом пожалуйста. И скрипт не очень хорошо работает с expressions так как не заточен под js. Жду ваших комментариев!
Quote
<div align="center"><div class="images"><iframe src="Здесь ссылка HTML" frameborder="0" height="555" scrolling="no" width="470"><br></iframe></div></div>
Пример