Инструмент

HTML-Cleaner

Очищает HTML: удаляет инлайновые стили/атрибуты и шум, оставляя аккуратную структуру (заголовки, абзацы, списки, таблицы, ссылки и т.д.).

Можно вставлять HTML целиком или фрагментом. Скрипт сам уберёт мусор.

Описание и примеры

Что сохраняется и как выглядит преобразование.

HTML-Cleaner приводит код к базовой семантике: <h1–h6>, <p>, <ul/ol/li>, <table> (+ <thead/tbody/tr/th/td>), <a>, <em/i>, <strong/b>, <u>, <br>. Инлайновые стили, лишние классы и нестандартные теги удаляются.

До
<p style="color:red;" class="foo">Это тестовый абзац.</p>
После
<p>Это тестовый абзац.</p>
До
<div style="font-size:12px;"><span style="color:blue;">Пример текста</span></div>
После
<p>Пример текста</p>
До
<table style="width:100%;"><tr><td>Ячейка 1</td><td>Ячейка 2</td></tr></table>
После
<table>
  <tr><td>Ячейка 1</td><td>Ячейка 2</td></tr>
</table>
Подсказка: если в исходном тексте много «дивов» и «спанов» с инлайновыми стилями, после чистки они станут нормальными абзацами/заголовками/элементами таблиц.