базовый курс

ГРУППА КУРСА

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

В HTML есть символы, которые являются значимыми символами кода, например знаки "<" и ">". Такие символы невозможно просто так вставить в текст, который выводится на страницу, потому что браузер будет воспринимать их не как часть текста, а как часть HTML кода. Чтобы добавить спецсимвол в текст, используются HTML коды спецсимволов. А на странице уже отображается именно символ. Коды спецсимволов пишутся так: сначала идёт знак "&",затем без пробелов код конкретного символа, затем знак ";". Например, знак < добавляется так: &lt; Кроме символов, являющихся значимыми для кода, существуют также спецсимволы в виде различных знаков - математические символы, буквы греческого алфавита и многие другие. Их тоже можно добавить в текст с помощью их кода. Я приведу коды спецсимволов, которые используются в HTML наиболее часто. А остальные вы можете найти в справочниках.

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

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

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