Форматировщик CSS
Украшайте CSS с чистыми отступами или минифицируйте для уменьшения размера файла. Обрабатывает медиазапросы, calc() и лицензионные комментарии.
Похожие инструменты
Как использовать Форматировщик CSS
- 01
Вставьте CSS в поле ввода.
- 02
Выберите Украсить для форматирования или Минифицировать для сжатия.
- 03
Выберите размер отступа, затем скопируйте результат.
Что делает форматировщик CSS
Это форматировщик CSS, который приводит таблицы стилей в порядок с аккуратными единообразными отступами либо минифицирует их, чтобы уменьшить размер файла. Вы выбираете размер отступа для форматирования и переключаетесь на минификацию, когда нужен наименьший вывод.
Когда форматировать, а когда минифицировать
Читаемый CSS проще просматривать, проверять и отлаживать: когда каждое правило и объявление снабжено единообразным отступом, селекторы, вложенность и форма ваших медиазапросов видны с первого взгляда.
Минификация нужна для продакшена. Она убирает пробелы и комментарии, которые браузерам не нужны, поэтому файл скачивается быстрее. На крупной таблице стилей экономия накапливается, особенно перед сжатием gzip на сервере.
Аккуратная минификация с calc() и медиазапросами
Минификатор аккуратен там, где это важно. Он сохраняет пробелы вокруг плюса и минуса внутри calc(), поэтому calc(100% - 30px) остаётся корректным, и убирает пробелы только вокруг структурных символов, таких как фигурные скобки, двоеточия и точки с запятой. Он также правильно обрабатывает вложенные медиазапросы.
Лицензионные комментарии сохраняются
Лицензионные комментарии, записанные в форме /*! ... */, сохраняются, и это стандартное соглашение для того, чтобы уведомления об авторских правах и лицензии оставались в минифицированном выводе даже при удалении обычных комментариев.
Работает в вашем браузере
И форматирование, и минификация выполняются полностью в вашем браузере, поэтому ваши таблицы стилей никогда не покидают устройство. Инструмент форматирует ради читаемости и размера, но не проверяет корректность вашего CSS.
Часто задаваемые вопросы
Не ломает ли минификация выражения calc()?
Нет. Минификатор сохраняет пробелы вокруг плюса и минуса внутри значений, поэтому calc(100% - 30px) остаётся корректным. Удаляются только пробелы вокруг структурных символов (фигурные скобки, двоеточия, точки с запятой).
Удаляются ли комментарии при минификации?
Обычные комментарии удаляются для экономии места, но лицензионные комментарии вида /*! ... */ сохраняются -- это стандартное соглашение для сохранения уведомлений об авторских правах.
Загружается ли мой CSS куда-либо?
Нет. Украшение и минификация выполняются полностью в браузере, поэтому ваши стили никогда не покидают устройство.