Кодирование HTML-сущностей
Частые сущности
Как кодировать и декодировать HTML-сущности
- Введите или вставьте текст в поле ввода. При кодировании в результате будет < вместо <, > вместо >, & вместо &, " вместо " и ' вместо ', и на веб-странице он покажется как текст, а не прочитается как HTML.
- Чтобы преобразовать и буквы с диакритикой, символы и другие знаки вне ASCII, выберите имя, если оно есть (©, €), или числа для всего (©, €).
- Переключите режим на «Декодировать», чтобы вернуть именованные и числовые сущности в символы. «Копировать результат» копирует результат.
Частые вопросы
Что такое HTML-сущность?
Способ записать символ в HTML через амперсанд, имя или номер и точку с запятой, например < для < или € для €. Браузер показывает символ, а не код.
Какие символы обязательно кодировать?
В тексте всегда < и &; > тоже надёжнее закодировать. В значениях атрибутов — ещё кавычку, в которую взято значение, " или '. Кодировать все пять, как делает этот инструмент, безопасно везде.
Нужны ли сущности для кириллицы и других языков?
Нет, если страница сохранена в UTF-8, а сегодня так почти у всех: кириллицу, é, ñ или 東 можно писать как есть. Сущности нужны только там, где UTF-8 не проходит, например в некоторых старых почтовых системах.