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-символов.