Преобразуйте HTML сущности в читаемые знаки. Восстановите экранированную пунктуацию и символы без выполнения разметки.
Как пользоваться
Вставьте именованные или числовые ссылки на символы. Скопируйте обычный текст, снимая только нужный слой экранирования.
Пример
& превращается в &, а © в ©. <b> становится буквальным текстом <b>, а не действующим тегом.
Вопросы и ответы
Удаляются ли теги HTML?
Нет. Декодирование сущностей и удаление тегов являются разными задачами. Здесь результат остаётся текстом.
Связанные инструменты
Практическая задача
Проверьте число слоёв экранирования. < обозначает экранированную сущность, а не сразу знак меньше. Снимайте только слой, нужный принимающей системе.
Дополнительный вопрос
Декодированный HTML выполнится здесь?
Вывод показывается текстом. При переносе в шаблон считайте его недоверенным: буквальные знаки могут стать разметкой в другом контексте.
Детали для проверки результата
| Деталь | Пояснение |
|---|---|
| Ссылки на символы HTML | Запись вроде & обозначает знак внутри HTML. При вложении она может быть экранирована повторно. Снятие одного слоя отличается от полного декодирования всех уровней. |
| HTML и обычный текст | Теги HTML описывают структуру. Обычный текст показывает знаки без трактовки их как тегов. Определите нужный результат до удаления разметки, экранирования скобок и вставки в редактор. |
| Экранирование и очистка | Экранирование показывает специальные символы буквально. Очистка удаляет или меняет опасную разметку по правилам. Не заменяйте эти действия предположением, что незнакомый ввод безопасен. |
| Кодирование и шифрование | Кодирование меняет представление данных для чтения другой системой и не требует секретного ключа. Шифрование защищает сведения ключом, а хеширование создаёт отпечаток для другой задачи. |
| Границы источника | Резюме и редактура опираются на переданные материалы. Одна ссылка не загружает статью в этом интерфейсе. Добавляйте нужный отрывок и сохраняйте ссылки рядом с подтверждаемыми утверждениями. |
| Границы предпросмотра | Ограниченный просмотр блокирует скрипты, внешние изображения, шрифты и другие ресурсы. Поэтому он отделён от активного поведения страницы, но не воспроизводит любой рабочий макет точно. |
| Части URL | URL содержит схему, домен, путь, запрос и фрагмент. Разделители этих частей отличаются от знаков внутри значения. Кодируйте нужный компонент, а не меняйте полный адрес вслепую. |
| Процентное кодирование | Знак процента и две шестнадцатеричные цифры обозначают байт, а не видимый символ. Несколько таких записей могут относиться к одному символу Unicode, занимающему несколько байтов UTF8. |