Описание
Используйте этот инструмент для удаления всех HTML-тегов из фрагмента HTML. Результатом будет чистый обычный текст, который вы легко можете скопировать и вставить в документ Word или в любое другое место. Инструмент для удаления HTML-тегов безопасен в использовании. Он может обнаруживать легитимные символы больше (>) и меньше (<) и удалять только HTML-теги. Другие инструменты для удаления HTML, которые вы найдете в Интернете, предполагают, что текст будет строго HTML, и поэтому все не закодированные угловые скобки будут распознаны как тег. Например, они очистили бы текст a1 < b1 и c1 > d1 в a1 d1.
Очистка текста
Эта настройка по умолчанию выключена. Это удаляет пустые строки, поэтому у вас остается только обычный текст без дополнительных вертикальных пробелов.
Уберите теги HTML для повторного использования текста. Проверьте места, где разметка разделяла слова и абзацы.
Как пользоваться
Вставьте HTML, при необходимости включите очистку пустых строк и краёв, затем примените. Проверьте пробелы до копирования.
Пример
<p>Hello <strong>world</strong></p> даст Hello world. Знаки Markdown вроде **bold** не удаляются.
Вопросы и ответы
Получится безопасный HTML?
Это очистка обычного текста, а не санитарная обработка HTML. Используйте вывод как текст и не вставляйте как доверенную разметку.
Практическая задача
После удаления проверьте соседние фрагменты. Блочные элементы могут потерять видимые промежутки. Для письма и документа задайте границы абзацев явно.
Дополнительный вопрос
Сущности HTML станут обычными знаками?
Это отдельное действие. Проверьте & и примените декодер сущностей, когда действительно нужно снять один слой.
Детали для проверки результата
| Деталь | Пояснение |
|---|---|
| HTML и обычный текст | Теги HTML описывают структуру. Обычный текст показывает знаки без трактовки их как тегов. Определите нужный результат до удаления разметки, экранирования скобок и вставки в редактор. |
| Ссылки на символы HTML | Запись вроде & обозначает знак внутри HTML. При вложении она может быть экранирована повторно. Снятие одного слоя отличается от полного декодирования всех уровней. |
| Экранирование и очистка | Экранирование показывает специальные символы буквально. Очистка удаляет или меняет опасную разметку по правилам. Не заменяйте эти действия предположением, что незнакомый ввод безопасен. |
| Границы предпросмотра | Ограниченный просмотр блокирует скрипты, внешние изображения, шрифты и другие ресурсы. Поэтому он отделён от активного поведения страницы, но не воспроизводит любой рабочий макет точно. |
| Синтаксис и схема | Синтаксически корректный документ может содержать неподходящие поля и типы. Проверка формата не заменяет схему и правила приложения, которые определяют допустимость данных. |