HTML-сущности — это способ представления зарезервированных символов, которые имеют особое значение в HTML (например, <, >) или символов, которые трудно ввести с клавиатуры (например, €, ©).
Они состоят из амперсанда (&), имени сущности или числового кода и точки с запятой (;).
Примеры распространенных сущностей:
| Символ | HTML-сущность (по имени) | HTML-сущность (по номеру) | Описание |
|---|---|---|---|
< | < | < | Символ "меньше" |
> | > | > | Символ "больше" |
& | & | & | Амперсанд |
" | " | " | Двойные кавычки |
' | ' | ' | Одиночные кавычки |
| |   | Неразрывный пробел |
€ | € | € | Символ евро |
© | © | © | Символ авторского права |
Использование сущностей позволяет отображать эти символы корректно в браузере, избегая их интерпретации как части HTML-разметки. Например, если нужно отобразить текст "<code><p></code>", необходимо использовать сущности:
html
Числовые сущности могут быть десятичными или шестнадцатеричными. Шестнадцатеричные начинаются с &#x.
html