Toolyard

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

Частые сущности

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

  1. Введите или вставьте текст в поле ввода. При кодировании в результате будет &lt; вместо <, &gt; вместо >, &amp; вместо &, &quot; вместо " и &#39; вместо ', и на веб-странице он покажется как текст, а не прочитается как HTML.
  2. Чтобы преобразовать и буквы с диакритикой, символы и другие знаки вне ASCII, выберите имя, если оно есть (&copy;, &euro;), или числа для всего (&#169;, &#8364;).
  3. Переключите режим на «Декодировать», чтобы вернуть именованные и числовые сущности в символы. «Копировать результат» копирует результат.

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

Что такое HTML-сущность?

Способ записать символ в HTML через амперсанд, имя или номер и точку с запятой, например &lt; для < или &#8364; для €. Браузер показывает символ, а не код.

Какие символы обязательно кодировать?

В тексте всегда < и &; > тоже надёжнее закодировать. В значениях атрибутов — ещё кавычку, в которую взято значение, " или '. Кодировать все пять, как делает этот инструмент, безопасно везде.

Нужны ли сущности для кириллицы и других языков?

Нет, если страница сохранена в UTF-8, а сегодня так почти у всех: кириллицу, é, ñ или 東 можно писать как есть. Сущности нужны только там, где UTF-8 не проходит, например в некоторых старых почтовых системах.

Ещё инструменты разработчика