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