Форматирование HTML
Форматирование HTML с отступами для чтения.
Вставьте HTML, чтобы получить читаемый вид с отступами. Результат строится из DOM браузера, поэтому вложенность и регистр тегов могут быть нормализованы.
Обработка локальная. Не подходит для JSX или шаблонов Vue без адаптации.
Рекомендуемые инструменты
Частые вопросы
Да, результат сериализуется из DOM, созданного HTML-парсером браузера, а не переставляет пробелы в исходной строке. Браузер может исправить вложенность, привести имена тегов к нижнему регистру и нормализовать атрибуты.
Если во входе нет тега html, форматируется содержимое созданного браузером body. Для полного документа отдельно сериализуются html, head и body, а исходный doctype сохраняется только при его наличии.
HTML-комментарии сохраняются, а пробельные текстовые узлы удаляются. Пустые обычные элементы получают закрывающий тег, а void-элементы вроде br, img и input выводятся без него.
Нет, инструмент разбирает ввод как обычный HTML браузера. Синтаксис JSX, директивы шаблонизаторов и серверные вставки могут быть изменены или интерпретированы не так, как в исходной системе.