Как закодировать HTML entities и декодировать обратно
HTML Entities: кодирование и декодирование
HTML-сущности - это способ записать служебные символы разметки так, чтобы браузер показал их как текст, а не истолковал как теги. Знак меньше превращается в <, амперсанд в &, и код перестает ломаться на угловых скобках или ссылках с параметрами.
Инструмент работает в обе стороны: кодирует спецсимволы в сущности и разворачивает готовые сущности обратно. Пригодится, когда нужно вставить кусок кода в тело статьи, показать пример HTML на странице или перенести текст с символами <, >, & в шаблон, не сломав разметку.
Часто используемые сущности
| Символ | HTML Entity |
|---|---|
| < | < |
| > | > |
| & | & |
| " | " |
Как кодировать и декодировать HTML-сущности
-
Выберите направление
Вкладка Кодировать заменяет <, >, & и кавычки на сущности, Декодировать разворачивает их обратно в символы.
-
Введите текст
Впишите или вставьте фрагмент в левое поле - результат в правом поле пересчитывается сразу при вводе.
-
Скопируйте результат
Нажмите Копировать над правым полем; кнопка Очистить сбрасывает ввод.
Частые вопросы
Прежде всего <, >, & и кавычки - то, что браузер иначе примет за разметку. Кодирование заменяет их на <, >, &, ", и текст показывается как есть.
Нет, русские буквы не спецсимволы HTML и остаются как есть. В сущности переводятся только служебные знаки разметки.
Переключите вкладку на Декодировать и вставьте строку с < и & - конвертер развернет сущности обратно в символы.