Форматирование HTML и XML онлайн
Отформатируйте HTML или XML: читаемый вид с отступами (beautify) или минификация в одну строку. Результат появляется сразу, невалидная разметка подсвечивает ошибку.
Как отформатировать HTML или XML онлайн
Вставьте код в поле, и результат появится сразу, нажимать ничего не нужно. Инструмент разбирает разметку и выстраивает теги по вложенности с отступами: можно выбрать 2, 4 или 8 пробелов и решить, сохранять ли комментарии. Если разметка невалидна, скажем в XML не закрыт тег, вместо результата покажется ошибка разбора. Готовый код копируется в буфер или скачивается файлом. Всё считается в браузере, вставленное никуда не отправляется.
Форматирование и минификация: обратные операции
Форматирование (beautify) делает код читаемым: расставляет переносы и отступы, чтобы была видна структура документа. Минификация работает наоборот, она убирает лишние пробелы, переносы и, по желанию, комментарии и сжимает разметку в одну строку ради меньшего размера файла. Переключаются они одним тумблером «Минифицировать». Тип документа определяется автоматически по содержимому, так что инструмент одинаково работает и с HTML, и с XML.
Отформатировать и проверить — разные вещи
Этот инструмент приводит код в порядок, но не оценивает его качество. Если нужно найти ошибки, проверить валидность по W3C, семантику и доступность или построить дерево заголовков, этим занимается Проверка HTML. Форматтер же удобен, когда разметку нужно просто причесать или сжать, в том числе для XML, который проверка не разбирает.
Про разницу между форматированием текста и кода и про то, чем XML строже HTML, написано в статье «Как отформатировать HTML и XML: beautify и минификация».
Похожие инструменты
Другие полезные инструменты из той же категории
Часто задаваемые вопросы
Вставьте код в поле — результат появится сразу, нажимать ничего не нужно. По умолчанию инструмент выстраивает теги по вложенности с отступами: можно выбрать 2, 4 или 8 пробелов и сохранять ли комментарии. Тумблер «Минифицировать» переключает на сжатие в одну строку. Готовый результат копируется или скачивается файлом.
Тип определяется автоматически по содержимому. HTML более снисходителен и допускает некоторые незакрытые теги, поэтому форматируется почти всегда. XML требует строгого синтаксиса — все теги должны быть правильно закрыты и вложены; если это не так, инструмент покажет ошибку разбора вместо результата.
Убирает лишние пробелы, переносы строк и (по желанию) комментарии, сжимая разметку в одну строку. Это уменьшает размер файла — полезно перед выкладкой в продакшн для ускорения загрузки. Обратная операция — форматирование с отступами — включается тем же тумблером.
Этот инструмент приводит код в порядок: форматирует или минифицирует HTML и XML. Если нужно найти ошибки, проверить валидность по W3C, семантику, доступность и построить дерево элементов — это делает отдельный инструмент «Проверка HTML». Форматтер поддерживает и XML, а проверка — только HTML.
Нет. Разбор, форматирование и минификация выполняются полностью в вашем браузере — вставленный код никуда не уходит. Поэтому скорость зависит от вашего устройства: очень большие документы (более 10 МБ) могут обрабатываться заметно медленнее.