Sobes.tech
Junior
144
questionbank

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

Ответ от нейросети

sobes.tech AI

HTML-сущности — это способ представления зарезервированных символов, которые имеют особое значение в HTML (например, <, >) или символов, которые трудно ввести с клавиатуры (например, , ©).

Они состоят из амперсанда (&), имени сущности или числового кода и точки с запятой (;).

Примеры распространенных сущностей:

Символ HTML-сущность (по имени) HTML-сущность (по номеру) Описание
< &lt; &#60; Символ "меньше"
> &gt; &#62; Символ "больше"
& &amp; &#38; Амперсанд
" &quot; &#34; Двойные кавычки
' &apos; &#39; Одиночные кавычки
&nbsp; &#160; Неразрывный пробел
&euro; &#8364; Символ евро
© &copy; &#169; Символ авторского права

Использование сущностей позволяет отображать эти символы корректно в браузере, избегая их интерпретации как части HTML-разметки. Например, если нужно отобразить текст "<code><p></code>", необходимо использовать сущности:

<!-- Отобразится как <p> -->
<p>Пример тега: &lt;p&gt;</p>

Числовые сущности могут быть десятичными или шестнадцатеричными. Шестнадцатеричные начинаются с &#x.

<!-- Десятичный код для символа > -->
<p>Больше чем&#62;</p>

<!-- Шестнадцатеричный код для символа > -->
<p>Больше чем&#x3E;</p>