Зарезервированные в HTML символы должны заменяться кодами спецсимволов.
Спецсимволы — что это такое?
Некоторые символы в HTML зарезервированы. Например, вы не можете использовать знаки «больше» или «меньше», т.к. браузер не «поймет» их и воспримет как открывающий или закрывающий знак тега (
). Для отображения таких символов мы должны заменять эти символы их кодами. Коды выглядят так:&название_спецсимвола; или &#номер_спецсимвола; Использование названия символа связано с тем, что название символа запомнить проще, чем его номер. Однако, не все браузеры понимают названия символов, поэтому лучше использовать номер спецсимвола.
Неразрывный пробел
Чаще всего в HTML используется неразрывный пробел. Обычно в HTML удаляются лишние пробелы, т.е. если вы в коде напишите подряд десять пробелов, девять из них будут удалены при отображении страницы браузером. Для добавления нескольких пробелов надо использовать код неразрывного пробела — .
Часто используемые спецсимволы
Заметка: спецсимволы чувствительны к регистру, т.е. как обычно пишем их маленькими буквами и не паримся по этому поводу.
Символ | Описание | Название | Номер |
---|---|---|---|
неразрывный пробел | |||
больше, чем | > | > | |
& | амперсанд | & | & |
¢ | цент | ¢ | ¢ |
£ | фунт стерлингов | £ | £ |
¥ | знак иены | ¥ | ¥ |
€ | знак евро | € | € |
§ | параграф | § | § |
© | копирайт | © | © |
® | зарегистрированная торговая марка | ® | ® |
Для получения дополнительной информации, ознакомтесь со справкой по спецсимволам.