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