Очиститель HTML: очистка и санитизация онлайн
Очиститель / санитайзер HTML удаляет из вставленного HTML разметку Word и специфичную для Office, скрипты, атрибуты-обработчики событий (on*), инлайн-стили, избыточные span и пустые элементы. При желании можно дополнительно санитизировать результат с помощью белого списка тегов и атрибутов DOMPurify. Живой изолированный предпросмотр помогает проверить очищенный HTML перед копированием для повторного использования.
Очиститель / санитайзер HTML — браузерный инструмент для очистки HTML и удаления распространённой нежелательной разметки. Используйте его для очистки HTML онлайн, включая контент, скопированный из Word или приложений Office, и проверяйте результат в живом изолированном предпросмотре перед копированием для повторного использования.
Очиститель удаляет специфичную для Office разметку, такую как стили mso-, o:p, v:shapes и условные комментарии. Он также вырезает скрипты, атрибуты-обработчики событий (on*), инлайн-стили, избыточные span и пустые элементы. Если нужно дополнительно ограничить очищенную разметку, можно опционально санитизировать её с помощью белого списка тегов и атрибутов DOMPurify.
HTML использует теги и атрибуты для описания структурированного контента, а скопированный форматированный текст может содержать лишнее форматирование и специфичную для приложений разметку. Очистка такого контента облегчает его повторное использование в другом редакторе или в поле, отклоняющем форматирование. Инструмент сохраняет HTML как рабочий формат, а его предпросмотр даёт способ проверить очищенный результат перед копированием.
Очиститель / санитайзер HTML работает полностью в вашем браузере: ваш ввод обрабатывается на вашем устройстве и не загружается, не сохраняется и не отправляется на сервер. Он работает офлайн после загрузки страницы, поэтому HTML можно очищать без соединения. Разработчики, контент-команды и DevOps-инженеры могут использовать его для подготовки вставленного HTML к повторному использованию, проверке или процессу, требующему более чистой разметки.
Шаг 1: Вставьте или перетащите содержимое HTML в инструмент. Он принимает HTML, включая контент, скопированный из Word или других приложений Office.
Шаг 2: Запустите очистку, чтобы удалить разметку Word и Office, скрипты, атрибуты-обработчики событий, инлайн-стили, избыточные span и пустые элементы.
Шаг 3: При желании санитизируйте HTML с помощью белого списка тегов и атрибутов DOMPurify. Это позволяет применить к результату доступные ограничения тегов и атрибутов.
Шаг 4: Проверьте очищенный результат в живом изолированном предпросмотре. Убедитесь, что контент выглядит как ожидается, перед повторным использованием.
Шаг 5: Скопируйте очищенный HTML для использования в другом поле, документе или проекте.
Пример использования: Удалите разметку Word и Office перед повторным использованием скопированного контента на сайте. Очистка стилей mso-, элементов o:p, v:shapes и условных комментариев делает HTML менее загромождённым.
Пример использования: Превратите вставленный форматированный контент в обычный текст или более простой HTML для повторного использования. Очиститель удаляет инлайн-стили, избыточные span и пустые элементы.
Пример использования: Подготовьте контент для поля формы или редактора, который отклоняет форматирование. Удаление ненужной разметки помогает предоставить более чистый HTML.
Пример использования: Очистите фрагмент HTML, содержащий скрипты или атрибуты-обработчики событий, перед проверкой или повторным использованием. Инструмент вырезает скрипты и атрибуты on* из очищенного результата.
Пример использования: Примените белый список DOMPurify, когда нужно ограничить очищенный HTML разрешёнными тегами и атрибутами. Это полезно при подготовке контента для процесса с особыми требованиями к разметке.
Пример использования: Проверьте очищенный HTML в живом изолированном предпросмотре перед копированием в проект. Это помогает увидеть видимый результат после очистки.