<< ПредыдущаяОглавлениеСледующая >>


1.3.9. Специальные символы

Предположим в HTML-документе необходимо написать строку

Скалярное произведение двух векторов <a, b> равно нулю.

в которой используются символы < и >. Проблема в том, что эти символы служат для записи тегов документа, и в частности, запись <a будет интерпретироваться браузером как начало тега <a>. В результате в окне браузера отобразится следующая информация:

Рис. 1.14. Особенность использования скобок < и >

Как видно из рис. 1.14 фрагмент строки <a, b> оказался скрыт браузером, из-за использования угловых скобок в тексте HTML-документа. Чтобы разрешить эту ситуацию в языке HTML применяются специальные символы для описания угловых скобок, пробелов, амперсандов и других символов, являющиеся служебными для HTML-документа.

Запись спецсимволов начинается с символа &, затем идет имя символа (или его десятичное или шестнадцатиричное значение) и заканчивается запись точкой с запятой. В табл. 1.1 приведен список наиболее распространенных спецсимволов языка HTML.

Таблица 1.1. Список спецсимволов языка HTML

Запись спецсимвола

Результат вывода

Описание

&lt;

Знак «меньше»

&gt;

Знак «больше»

&nbsp;

 

Пробел

&copy;

©

Знак copyright

&amp;

&

Амперсанд

&quot;

"

Кавычки

Таким образом, используя спецсимволы из табл. 1.1, строку начального примера следует оформлять в виде

Скалярное произведение двух векторов &lt;a, b&gt; равно нулю

для получения требуемого результата вывода.



<< ПредыдущаяОглавлениеСледующая >>