Форматирование HTML

Форматирование HTML с отступами для чтения.

Вставьте HTML, чтобы получить читаемый вид с отступами. Результат строится из DOM браузера, поэтому вложенность и регистр тегов могут быть нормализованы.

Обработка локальная. Не подходит для JSX или шаблонов Vue без адаптации.

Рекомендуемые инструменты

Частые вопросы

Да, результат сериализуется из DOM, созданного HTML-парсером браузера, а не переставляет пробелы в исходной строке. Браузер может исправить вложенность, привести имена тегов к нижнему регистру и нормализовать атрибуты.

Если во входе нет тега html, форматируется содержимое созданного браузером body. Для полного документа отдельно сериализуются html, head и body, а исходный doctype сохраняется только при его наличии.

HTML-комментарии сохраняются, а пробельные текстовые узлы удаляются. Пустые обычные элементы получают закрывающий тег, а void-элементы вроде br, img и input выводятся без него.

Нет, инструмент разбирает ввод как обычный HTML браузера. Синтаксис JSX, директивы шаблонизаторов и серверные вставки могут быть изменены или интерпретированы не так, как в исходной системе.