базовый курс

ГРУППА КУРСА

Коды спецсимволов в HTML

В HTML есть символы, которые являются значимыми символами кода. Например знаки "<" и ">". Такие символы невозможно просто так вставить в текст, который выводится на страницу. Потому что браузер будет воспринимать их не как часть текста, а как часть HTML кода. Чтобы добавить спецсимвол в текст, используются HTML коды спецсимволов. А на странице уже отображается именно символ.

Коды спецсимволов пишутся так: сначала идёт знак "&",затем без пробелов код конкретного символа, затем знак ";". Например, знак < добавляется так:

&lt;

Кроме символов, значимымых для кода, существуют также спецсимволы в виде различных знаков - математические символы, буквы греческого алфавита и многие другие. Их тоже можно добавить в текст с помощью их кода. Я приведу коды спецсимволов, которые используются в HTML наиболее часто. А остальные вы можете найти в справочниках.

Символ Код символа
Неразрывный пробел &nbsp;
° &deg;
& &amp;
&sum;
< &lt;
> &gt;
&le;
&ge;
&asymp;
&ne;
© &copy;
® &reg;

Неразрывный пробел отличается от обычного тем, что он никогда не удаляется браузером. С помощью него можно добавить в текст несколько пробелов подряд. Кроме того, он воспринимается не как пробел, а как обычный символ. Если он находится между двумя словами, то в этом месте не будет перевода строки. То есть, эти два слова всегда будут находиться на одной строке.

Спецсимвол можно добавить не только с помощью буквенного кода, но и с помощью номера символа. Пишется он также как код: сначала знак &, затем номер символа, затем ;. Но числа используются редко, ведь запомнить число сложнее чем код. И когда Вы встречаете спецсимвол в HTML коде страницы, то по коду он воспринимается намного лучше.