Приветствую Вас, Гость

Использование специальных символов в HTML-документах

Поместить обычный текст на Web-страницу несложно: нужно всего лишь создать HTML-документ и ввести текст между дескрипторами <html> документа. Web-браузер без труда читает и отображает буквы (A-Z, a-z) и цифры (0-9), которые он находит в HTML-документе. Однако существуют некоторые специальные символы, которые можно ввести в документ в текстовом редакторе, но которые Web-браузер не выведет на Web-страницу. К счастью, язык HTML предусматривает текстовую запись, с помощью которой можно дать Web-браузеру указание отобразить тот или иной из общеупотребительных специальных символов, а также позволяет вводить числовые коды, представляющие остальные символы.

ПРАКТИКУМ

Скажем, вы создаете Web-страницу и хотите отобразить символ зарезервированных прав (©), чтобы указать, что некоторые элементы страницы, а, возможно, и дизайн страницы в целом защищены законами об авторском праве. Чтобы Web-браузер отобразил символ зарезервированных прав, нужно ввести определенное числовое значение, обозначающее этот символ. В компьютере каждая буква, цифра и символ хранятся в виде уникального числового значения, называемого ASCII-кодом символа. Чтобы отобразить на Web-странице такой символ, как ©, следует ввести уникальное значение этого символа (то есть его ASCII-код) в HTML-код Web-страницы.
Например, числовое значение символа © — 169. Чтобы дать Web-браузеру указание отобразить символ, которому соответствует ASCII-код 169, поставьте перед значением символа комбинацию амперсант (&) и знака "решетки" (#), а после кода — точку с запятой (;). Таким образом, чтобы заставить Web-браузер отобразить на Web-странице символ ©•, нужно поместить &#169; в HTML-код Web-страницы. Для часто употребляемых символов процедура упрощена: вместо числа можно вводить соответствующую символу текстовую последовательность. Например, в символьной записи символ © выглядит как &сору;.
В приведенном ниже коде показано использование символа зарезервированных прав в HTML-документе. При отображении специального символа запись &#ххх (где ххх — ASCII-значение, соответствующее данному символу) сообщает браузеру, какой специальный символ следует вывести на экран. На рис. 1.18 показан результат отображения Web-браузером следующего HTML-кода:

<html>
<head>
<title>Пример отображения символа зарезервированных npaв</title>
</head>
<body>
<р>Символ зарезервированных прав &#169; указывает, что произведение находится под защитой законодательства об авторском праве.</р>
</body>
</html>

ПРИМЕЧАНИЕ: Перечень кодов специальных символов и соответствующих им значений можно найти по адресу http://www.htmlhelp.com/reference/charset/.

Рис. 1.18. ASCII-значение &#169; в HTML-коде дает Web-браузеру указание отобразить в тексте символ ©