HOSTINSIDE / HTML

Кодирование HTML-сущностей

Подготовьте пример HTML для публикации в тексте или прочитайте строку с &, < и числовыми ссылками на символы.

Открыть инструмент
  • 01Пять специальных символов
  • 02Именованные сущности
  • 03Числовые ссылки Unicode
  • 04Текстовый результат

WORKSPACE / HTML

Готов к работе
Параметры обработки

Пример содержит демонстрационные данные. Ваш ввод не подставляется в адрес страницы.

GUIDE / Разработка

Как получить корректный результат

Когда нужно экранирование

Чтобы показать HTML-код в статье, служебные символы должны отображаться буквами. Режим кодирования заменяет амперсанд, угловые скобки и оба вида кавычек. Результат подходит для текстового содержимого HTML и обычных атрибутов в кавычках.

Как работает декодирование

Декодирование выполняется один раз по правилам HTML. Например, < превращается в <. Неизвестные сущности могут остаться в тексте. Подготовленный результат отображается в текстовом поле, теги и обработчики событий не запускаются.

Границы применения

Экранирование зависит от места вставки. Для JavaScript, CSS, URL и других контекстов нужны соответствующие правила. Этот инструмент не очищает произвольную HTML-страницу и не удаляет опасные атрибуты из разрешённой разметки. Лимит ввода: 500 000 символов.

FAQ / КОРОТКО

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

Сохранится ли кириллица?

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

Можно получить работающую страницу из результата?

Поле результата содержит текст. Выполнять код из неизвестного источника опасно; инструмент не создаёт его исполняемое превью.

Почему повторное кодирование меняет &?

Каждый запуск обрабатывает введённый текст заново, включая амперсанды уже существующих сущностей. Выбирайте режим под текущее состояние строки.