САНИТАЙЗЕР РАЗМЕТКИ

Постирайте свой HTML

Вставьте код из Word, Google Docs или чужого сайта. Отметьте, что нужно вычистить. Заберите готовый результат — как код или как готовый для публикации текст.

Программа стирки

Отметьте, что убрать, и запустите очистку

 

Грязный HTML

Вставьте код сюда

0 символов
0 слов
Нечего стирать — вставьте код слева.

Как это работает

Каждая опция ниже — независимый фильтр. Их можно включать в любой комбинации: например, разом убрать стили и классы, но сохранить таблицы и ссылки.

«Все теги» — особый случай: она превращает разметку в обычный текст, отбрасывая все остальные настройки, кроме очистки неразрывных пробелов и пустых строк.

Теги с пробелами
Убирает лишние пробелы сразу после открывающего и перед закрывающим тегом.
Пустые строки
Схлопывает несколько пустых строк подряд в одну.
Все атрибуты, кроме href и src
Снимает id, class, style, data-* и прочие атрибуты, оставляя только ссылки и источники.
Теги span
Удаляет обёртки <span> и <font>, сохраняя текст внутри.
Пустые теги
Убирает теги, внутри которых ничего нет — рекурсивно, в несколько проходов.
Неразрывные пробелы
Заменяет &nbsp; и символ U+00A0 обычным пробелом.
CSS-стили
Удаляет атрибут style и теги <style>.
Пустые атрибуты
Снимает атрибуты без значения, например alt="".
Ссылки
Разворачивает <a>, оставляя текст без ссылки.
Классы и ID
Убирает атрибуты class и id.
Таблицы
Удаляет table, tr, td и другие табличные теги целиком.
Формы
Удаляет form, input, select, button и другие элементы форм.
JS-скрипты
Вырезает <script> и <noscript> вместе с содержимым.
Комментарии
Удаляет HTML-комментарии <!-- ... -->.
Изображения
Удаляет теги img, picture и figure.
Все теги
Оставляет только текст, убирая вообще всю разметку.

Зачем чистить HTML

Единообразный результат

Word и Google Docs прячут простые абзацы под span, стили и условные комментарии. Убрав этот мусор, вы получаете одинаково чистую разметку на каждой странице.

Меньший вес страниц

Удаление неиспользуемых классов, пустых атрибутов и мёртвых тегов срезает лишние килобайты ещё до того, как текст попадёт в CMS.

Безопасная публикация

Скрипты, формы и встроенные стили из непроверенного источника могут сломать вёрстку или создать риск. Уберите их перед публикацией.

Читаемый код

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

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

Мой HTML куда-то отправляется и хранится?

Очистка выполняется на этом сервере только на время запроса — ничего не сохраняется, не логируется и не передаётся третьим лицам. После того как ответ дошёл до браузера, сервер не хранит копию.

Можно ли включить сразу несколько опций очистки?

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

Что будет, если включить «Все теги»?

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

Можно вставлять прямо из Word или Google Docs?

Да — вставляйте как обычно в левую панель. Инструмент захватывает исходную разметку, а не только текст, поэтому опциям очистки есть с чем работать.

Как получить обычный текст вместо HTML?

После очистки нажмите кнопку «Экспорт текста» в верхней панели — она становится активной, как только результат готов, и скачивает видимый текст в виде .txt файла.

Что делает HTMLCleanup и зачем он нужен

Скопируйте абзац из Word, Google Docs или чужого сайта — и вместе с текстом почти всегда приходит разметка: вложенные span, инлайн-стили, забытые классы, пустые теги и правила форматирования, рассчитанные на документ, которого уже не существует, как только текст попадает в вашу CMS. HTMLCleanup существует, чтобы вычистить этот мусор, оставив только ту разметку, которая действительно нужна.

Инструмент устроен как редактор с двумя панелями: вставьте или напишите текст в грязной панели слева, отметьте вверху, какую разметку убрать, и наблюдайте, как справа формируется чистый результат — в виде живого визуального превью или исходного HTML, который можно скопировать, скачать или экспортировать как обычный текст. Ничего из вставленного никуда не загружается и не сохраняется — очистка выполняется в рамках одного запроса и после этого исчезает.

Возможности