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