Инструменты разработчика

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

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

Запустить инструмент

Инструмент заменяет специальные знаки в исходном тексте на мнемоники HTML. При публикации примеров программного кода или цитат символы вроде амперсанда и угловых скобок могут восприниматься веб-браузером как открывающие и закрывающие теги разметки. Преобразование решает эту проблему: знаки <, > и & переводятся в стандартные эквиваленты &lt;, &gt; и &amp;, сохраняя читаемость текста.

Для начала работы вставьте исходный фрагмент в текстовое поле и нажмите кнопку запуска. После нажатия кнопки запуска в области результата отобразится текст с замененными специальными символами на сущности. Итоговый блок сразу появится на странице, откуда его можно скопировать в разметку, файл шаблона или техническую документацию.

Если оставить поле ввода пустым, в области результата появится сообщение об ошибке. Обратите внимание: сервис только кодирует символы в сущности. Он не декодирует текст обратно, не очищает код от потенциально опасных элементов и не проверяет структуру разметки на валидность.

Инструкция

  1. Введите или вставьте исходный текст со специальными символами в поле ввода.
  2. Нажмите кнопку запуска - в области результата появится текст с закодированными сущностями.
  3. Скопируйте полученный текст с HTML-сущностями из панели результата.

Примеры

  • Ввод: `<div> Tom & Jerry </div>` -> Результат: `&lt;div&gt; Tom &amp; Jerry &lt;/div&gt;`
  • Ввод: `5 < 10 && 20 > 15` -> Результат: `5 &lt; 10 &amp;&amp; 20 &gt; 15`

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

Что произойдет, если отправить пустое поле ввода?

Если поле ввода пустое, в области результата появится сообщение об ошибке.

Как именно кодируются угловые скобки и амперсанд?

Символ «<» преобразуется в &lt;, символ «>» переводится в &gt;, а знак «&» заменяется на &amp;.

Поддерживает ли инструмент обратное декодирование?

Инструмент предназначен исключительно для кодирования символов в HTML-сущности и не декодирует сущности обратно в исходные символы.

Очищает ли инструмент текст от вредоносного кода?

Инструмент только заменяет символы на мнемоники и не проводит фильтрацию, валидацию или очистку содержимого.

Встроить этот инструмент

Добавьте рабочий инструмент SmartPlusLab на свой сайт с помощью кода ниже.