Форматирование CSS
Вставьте таблицу стилей — пусть даже она пришла одной строкой — и прочитайте её заново. Каждое объявление получает свою строку, вложенные блоки — свой отступ, комментарии остаются на месте.
Код никуда не уходит: форматирование идёт в браузере.
- Бесплатно
- Файлы не покидают ваше устройство
- Без регистрации
- Без ограничений по файлам
Как пользоваться
- Вставьте CSS в первое поле.
- Выберите отступ: два пробела, четыре или табуляция.
- Скопируйте результат или нажмите «Минифицировать», чтобы сжать обратно.
Полезно знать
Почему наивный форматтер ломает стили
Резать по каждой точке с запятой и каждой скобке кажется рабочим приёмом ровно до тех пор, пока в файле не встретится content: "a;b" или data-URI с SVG внутри url(). И то и другое в настоящем CSS — обычное дело. Здесь файл читается посимвольно, поэтому строки в кавычках и комментарии переносятся целиком, а не рубятся на первом же знаке.
Вложенность, от которой есть польза
Медиазапросы, блоки supports и современные вложенные правила добавляют по уровню, и отступ следует за ними. Правила верхнего уровня разделяются пустой строкой, поэтому таблица на две тысячи строк читается как список блоков, а не как стена текста.
Частые вопросы
Сохраняются ли комментарии?
Да. Отдельный комментарий занимает свою строку; комментарий после объявления остаётся при нём.
Меняет ли он мой CSS?
Ни одно свойство не переименовывается, не переставляется и не удаляется. Двигаются только пробелы — стили работают ровно как прежде.
Код уходит на сервер?
Нет. Всё выполняется в браузере, поэтому таблица стилей закрытого проекта остаётся у вас.
А SCSS или LESS?
Вложенные правила и комментарии форматируются нормально. Переменные, миксины и управляющие директивы проходят как есть — их не разбирают, но и не портят.
Похожие инструменты
- Минификация CSS Вставьте таблицу стилей и заберите сжатую. Счётчик под полем показывает размер до и после — сра…
- Форматирование HTML Вставьте HTML — и его станет видно. Каждый тег на своей строке с отступом по вложенности: быстр…
- Форматировать JSON Вставьте JSON и получите его отформатированным, проверенным или сжатым. Данные остаются в брауз…
- Base64: кодирование и декодирование Вставьте текст — получите Base64, вставьте Base64 — получите текст обратно. Кириллица, иероглиф…
- Подсчёт слов Введите или вставьте текст — счётчики обновятся мгновенно: слова, символы, предложения, абзацы…
- Изменить регистр текста Вставьте текст, выберите регистр, заберите результат. Девять способов записать одни и те же сло…
- CSV в JSON Вставьте таблицу — получите JSON. Разбор идёт по RFC 4180, поэтому ячейка «Иванов, Иван» остаёт…
- JSON Beautifier Вставьте простыню сжатого JSON и читайте её как документ. Отступы появляются прямо во время наб…