Иллюстрированный самоучитель по WEB-графике


Специальные и зарезервированные символы


При формировании документа HTML может потребоваться ввести символы, которые воспринимаются браузером как служебные. Например, нельзя использовать символы < и > для обозначения знаков «меньше» и «больше», т. к. они интерпретируются как символы тэгов. Кавычки (") и амперсанд (&) также используются в языке HTML для служебных целей. Кроме того, все символы, которые можно набрать при нажатых клавишах управления, отличных от <Shift>, могут не воспроизводиться при просмотре документа, поскольку они зарезервированы. Если все же возникнет необходимость вставить в текст зарезервированные символы, то вместо них следует использовать их буквенные эквиваленты или коды ASCII. В качестве буквенного эквивалента используются соответствующие сокращения.

Буквенный эквивалент имеет формат:


&буквенный эквивалент;


Например, &lt; обозначает символ < (less then, меньше чем).

Цифровой эквивалент имеет формат:


&#код_АЗС11;


Например, символ < можно вставить в документ как &#60;.

Таким образом, эквиваленты заключаются между символами & и точкой с запятой. При этом в случае цифрового эквивалента перед ASCII-кодом символа следует поставить символ #. Ниже представлена таблица эквивалентов для некоторых часто употребляемых зарезервированных символов. Данная таблица была сформирована как НТМ L-документ. Приведем его содержание в качестве примера использования специальных и зарезервированных символов.

<HTML>

<НЕАD><Т1ТLЕ>Специальные символы</Т1ТLЕ></НЕАD>

<Н2>

<SAMP>

Симв.Код Эквивалент<ВR> <HR>

&#34;&#160;&#160;&#160; 34 quote<BR>

&#38;&f160;&#160;&I160; 38 amp<BR>

&#60;&#160;&#160;&#160; 60 lt<BR>

&#62;&#160;&#160;&I160; 62 gt<BR>

&#160- &S160; 4П60- 160 nbsp<BR>

&f 162; S#160; &#160; 162 cent<BR>

&#163; &#160; S#160; 163 pound<BR>

&#167; &016Q; {,1160; 167 sect<BR>



Начало  Назад  Вперед



Книжный магазин