HTML Сущности
Зарезервированные символы в HTML должны быть заменены символьными объектами (или сущностями).
Символы, которых нет на вашей клавиатуре, также могут быть заменены сущностями.
HTML‑сущности
Некоторые символы являются зарезервированными в HTML.
Если вы используете знаки «меньше чем» (<) или «больше чем» (>) в тексте, браузер может перепутать их с HTML‑тегами.
Сущности используются для отображения зарезервированных символов в HTML.
Сущности выглядят так:
&символьное_имя;ИЛИ
&#символьное_число;
Для отображения знака "меньше" (<) необходимо написать: < или <
Преимущество использования имени сущности: имя легко запомнить.
Недостаток использования имени сущности: браузеры могут поддерживать не все символьные имена, тогда как числовые коды поддерживаются гораздо лучше.
Неразрывный пробел
Одним из наиболее распространённых символьных объектов в HTML является неразрывный пробел:
Неразрывный пробел — это пробел, который не переносится на новую строку.
Два слова, разделённые неразрывным пробелом, будут «склеены» и не перейдут на следующий ряд. Это полезно в ситуациях, когда перенос может нарушить смысл или внешний вид текста.
Примеры:
- § 10
- 10 km/h
- 10 PM
Другое распространённое применение неразрывного пробела — предотвращение того, что браузер «съедает» лишние пробелы на HTML‑странице.
Если вы напишете в тексте 10 пробелов подряд, браузер оставит только один. Чтобы добавить реальные пробелы, можно использовать символьный объект .
Неразрывный дефис (‑) позволяет использовать дефис (‑), который не будет переноситься.
Некоторые другие полезные символьные объекты HTML
| Результат | Описание | Название объекта | Число объекта |
|---|---|---|---|
| неразрывный пробел | |   | |
| < | меньше чем | < | < |
| > | больше чем | > | > |
| & | амперсанд | & | & |
| " | двойные кавычки | " | " |
| ' | одинарные кавычки (апостроф) | ' | ' |
| ¢ | цент | ¢ | ¢ |
| £ | фунт | £ | £ |
| ¥ | ена | ¥ | ¥ |
| € | евро | € | € |
| © | авторские права | © | © |
| ® | зарегистрированная торговая марка | ® | ® |
Примечание: Название объектов чувствительно к регистру.
Комбинируемые диакритические знаки
Диакритический знак — это «глиф», добавляемый к букве.
Некоторые диакритические знаки, такие как знак ударения ( ̀) и острый акцент ( ́), называются акцентами.
Диакритические знаки могут располагаться над буквой, под буквой, внутри неё или между двумя буквами.
Они могут использоваться вместе с буквенно‑цифровыми символами для создания символов, которых нет в наборе символов (кодировке), используемой на странице.
Вот несколько примеров:
| Знак | Символ | Конструкция | Результат | Попробуй это |
|---|---|---|---|---|
| ̀ | a | à | à | Попробуй это » |
| ́ | a | á | á | Попробуй это » |
| ̂ | a | â | â | Попробуй это » |
| ̃ | a | ã | ã | Попробуй это » |
| ̀ | O | Ò | Ò | Попробуй это » |
| ́ | O | Ó | Ó | Попробуй это » |
| ̂ | O | Ô | Ô | Попробуй это » |
| ̃ | O | Õ | Õ | Попробуй это » |
Вы увидите больше HTML символов в следующем разделе этого учебника на нашем сайте W3Schools на русском.
