DevTools

Форматировщик HTML

Используйте Форматировщик HTML в Ali Hub DevTools с понятной проверкой, результатами, сведениями о конфиденциальности и документированными ограничениями.

Основные данные

Хранилище используется только тогда, когда инструмент явно описывает локальные, версионированные, ограниченные, удаляемые и нечувствительные данные браузера.

Установить этот инструмент

Добавьте инструмент на устройство для быстрого доступа.

Форматировщик HTML

Форматируйте HTML с понятными отступами, сохраняя элементы, атрибуты, текст, комментарии и структуру документа.

Make HTML structure easier to inspect

Компактный HTML скрывает вложенность, атрибуты, текст и комментарии в одной строке. Инструмент показывает разметку в читаемом виде.

Форматирование меняет представление и не доказывает валидность, доступность, безопасность или совместимость с браузером. Сохраните исходник и diff.

Используйте пример с вложенными элементами, атрибутами, текстом, комментариями и сущностями, затем выполните нужные проверки.

Formatting is not HTML validation

HTML — дерево элементов, атрибутов, текста, комментариев и деклараций. Отступы упрощают просмотр отношений и закрывающих тегов.

Форматтер упорядочивает пробелы, но не подтверждает стандарт, доступность, безопасность, правила шаблона или поведение приложения.

Браузеры могут по-разному восстанавливать неверную разметку. Проверьте void-элементы, необязательные теги, скрипты, стили и сущности.

How to format HTML

  1. Вставьте полный HTML-документ или поддерживаемый фрагмент.
  2. Проверьте вложенность, теги, атрибуты, текст, комментарии, скрипты и стили.
  3. Сравните значения, сущности, текст и порядок с исходником.
  4. Запустите проверки HTML, доступности, шаблона и браузера.
  5. Удалите учетные данные и личные данные из примеров.

Formatting method

  • Читает элементы, атрибуты,

    Читает элементы, атрибуты, текст, комментарии, декларации и встроенные области.

  • Добавляет переносы и

    Добавляет переносы и отступы, показывая вложенность и порядок соседних элементов.

  • Сохраняет значения, текст,

    Сохраняет значения, текст, комментарии, сущности, скрипты и стили источника.

Восстановление parser, необязательные теги, пробелы, встроенные языки и точные ошибки нужно проверить на рабочем движке.

Read the formatted result

Успешный результат — читаемая раскладка HTML. Сверьте структуру, атрибуты, текст, комментарии, сущности и скрипты с источником.

Ошибка не доказывает восстановление браузера или точное сообщение parser.

Проблема validator, доступности или сборки относится к отдельному контракту; форматирование не добавляет семантику или безопасность.

Распространённые ошибки

Отождествление отступов с валидацией может скрыть отсутствующие атрибуты, неверную вложенность или проблемы доступности.

Изменение сущностей, атрибутов или текста, чувствительного к пробелам, меняет поведение.

Не считайте восстановление браузера одинаковым с выводом форматтера.

Частные шаблоны, токены или данные пользователей могут раскрыться в примере.

Ограничения и особые случаи

Функция форматирует представление HTML и не гарантирует стандарт, доступность, безопасность, совместимость, корректность шаблона или минификацию.

Необязательные теги, void-элементы, CSS, JavaScript, сущности и большие документы проверяйте целевыми инструментами.

Не вставляйте конфиденциальную production-разметку без разрешения политики.

Examples

Проверяет ли форматирование HTML?

Проверяет ли форматирование HTML?

Вставьте полный HTML-документ или поддерживаемый фрагмент.

Успешный результат — читаемая раскладка HTML. Сверьте структуру, атрибуты, текст, комментарии, сущности и скрипты с источником.

Меняет ли оно поведение страницы?

Меняет ли оно поведение страницы?

Проверьте вложенность, теги, атрибуты, текст, комментарии, скрипты и стили.

Ошибка не доказывает восстановление браузера или точное сообщение parser.

Сохраняются ли атрибуты?

Сохраняются ли атрибуты?

Сравните значения, сущности, текст и порядок с исходником.

Проблема validator, доступности или сборки относится к отдельному контракту; форматирование не добавляет семантику или безопасность.

Сохраняются ли комментарии?

Сохраняются ли комментарии?

Запустите проверки HTML, доступности, шаблона и браузера.

Успешный результат — читаемая раскладка HTML. Сверьте структуру, атрибуты, текст, комментарии, сущности и скрипты с источником.

Можно ли форматировать фрагмент?

Можно ли форматировать фрагмент?

Удалите учетные данные и личные данные из примеров.

Ошибка не доказывает восстановление браузера или точное сообщение parser.

Улучшает ли это доступность?

Улучшает ли это доступность?

Вставьте полный HTML-документ или поддерживаемый фрагмент.

Проблема validator, доступности или сборки относится к отдельному контракту; форматирование не добавляет семантику или безопасность.

Frequently asked questions

Проверяет ли форматирование HTML?

Нет. Используйте HTML validator, проверки доступности, браузера и шаблона.

Меняет ли оно поведение страницы?

Должны меняться только пробелы представления, но сравните и протестируйте.

Сохраняются ли атрибуты?

Примеры сохраняют имена и значения; проверьте URL, class и id через diff.

Сохраняются ли комментарии?

Примеры оставляют комментарии; подтвердите поведение на своём вводе.

Можно ли форматировать фрагмент?

Используйте полный документ или поддерживаемый фрагмент.

Улучшает ли это доступность?

Нет. Семантика, фокус, контраст и ARIA требуют отдельных проверок.

Исправляет ли неверный HTML?

Не предполагайте автоматическое исправление; исправьте источник и проверьте.

Что делать после форматирования?

Проверьте diff, запустите валидаторы и доступность, отобразите в целевых браузерах.

References