Некоторые символы зарезервированы в HTML, например вы не можете использовать угловые скобки меньше (<) или больше (>) в вашем тексте, потому что браузер может принять их за разметку, в то время как некоторые символы отсутствуют на клавиатуре, например, символ авторского права ©.
Чтобы отобразить эти специальные символы, они должны быть заменены HTML-символами.
Часто используемые HTML-символы
| Результат | Описание | HTML-символ | Числовое значение |
|---|---|---|---|
| Неразрывный пробел | |   | |
| < | Меньше | < | < |
| > | Больше | > | > |
| & | Амперсант | & | & |
| « | Кавычка | " | " |
| ‘ | Апостроф | ' | ' |
| ¢ | Цент | ¢ | ¢ |
| £ | Фунт | £ | £ |
| ¥ | Йена | ¥ | ¥ |
| € | Евро | € | € |
| © | Копирайт, авторское право | © | © |
| ® | Зарегистрированная торговая марка | ® | ® |
| ™ | Торговая марка | ™ | ™ |
Вы можете использовать числовые значения вместо HTML-символов. Основное преимущество их использования состоит в том, что они имеют более сильную поддержку браузеров и могут использоваться для указания любых Юникод-символов.
Имена HTML-сущностей чувствительны к регистру! Подробнее см. полный список HTML спец.символов.
Неразрывный пробел ( ) используется для создания пробела между двумя элементами, которые не должны разделяться переносом строки. Они также используются для отображения нескольких пробелов подряд, поскольку веб-браузеры отображают только один пробел, если несколько пробелов создаются с помощью клавиши пробел.














