Пожалуйста, уточните, кто автор курса Основы работы с HTML ? |
Форматирование символов
Символьные элементы
Некоторые символы, такие как символ <, имеют в HTML специальное значение. Поэтому их нельзя использовать в тексте в явном виде. Для их отображения используются символьные элементы CER (Character Entity Reference).
Для представления символа "<" в теле документа HTML используется <, а для символа ">" используется >. Символьный элемент отображается в виде:
&имя_символа;
или
&#номер_символа;
Например, знак меньше (<) изображается в виде: < или <.
Преимущество использования имени вместо номера состоит в том, что имя легче запомнить. Недостаток состоит в том, что не все браузеры поддерживают самые новые имена объектов, в то время как поддержка номеров объектов реализована очень хорошо почти во всех браузерах. Обратите внимание, что символьные объекты зависят от регистра символов.
Следующий пример позволит поэкспериментировать с символьными объектами.
Символьные объекты. Работает только в Internet Explorer.
<html> <body> <p>Это символьный объект: �</p> <p> Попробуйте заменить номер (000) на другой номер (например, 169), сохраните измененный текст и перезагрузите страницу в браузере, чтобы увидеть результат. </p> </body> </html>
Пример выполнения данного HTML-кода
Неразрывный пробел
Наиболее часто используемым символьным объектом является неразрывный пробел - . Обычно браузер удаляет лишние пробелы и вместо нескольких использует один, если необходимо вставить в текст пробелы, используется символьный объект . Еще одно частое применение неразрывного пробела заполнение пустых ячеек в таблице, так как большинство браузеров не отображает ячейки, в которых ничего нет.
Результат | Описание | Имя объекта | Номер объекта |
---|---|---|---|
неразрывный пробел | |   | |
< | меньше | < | < |
> | больше | > | > |
& | амперсанд | & | & |
" | двойная кавычка | " | " |
' | апостроф | ' | ' |
фунт стерлингов | £ | £ | |
йена | ¥ | ¥ | |
§ | параграф | § | § |
© | авторское право | © | © |
® | зарегистрированная торговая марка | ® | ® |
x | умножение | × | × |
деление | ÷ | ÷ |
Полный список символьных объектов HTML представлен в Справочнике объектов HTML.