В HTML предусмотрено четыре специальных символов, предназначенных для служебных целей (для выделения тэгов и значений их параметров). Это символы <, >, & и ". Они интерпретируются браузером по особому и требуют замены для их включения в текст, как обычных символов. В таблице 3 приведены эти замены.
Таблица 3Символ Замена
< <
> >
& &
" "
В общем случае в HTML-документ можно вставить любой символ, зная его ASCII-код. Для этого вместо символа подставляется такая последовательность символов: &#XX, где XX - десятичное значение ASCII-кода символа.
К специальным символам можно отнести и символ "неустранимого пробела" - (no breaking space). Эти символы используются тогда, когда необходимо поместить на Web-странице несколько пробелов подряд, поскольку браузеры заменяют последовательности подряд идущих пробелов в HTML-документе одним пробелом при выводе документа на экран.