Некоторые символы не входят в базовую часть таблицы кодов ASCII. К ним относятся буквы алфавитов части европейских языков, математические и некоторые другие символы.
Некоторые символы, введенные в HTML документ будут интерпретироваться не так, как задумал автор. Это, например, символы "<" и ">", используемые для указания тегов.
В этих случаях можно вводить нужные символы с помощью специальных кодов.
Коды начинаются с символа "амперсанд"(&). За ним следует название символа, либо его числовой код в десятичной или шестнадцатеричной системе. Завершает код символ "точка с запятой" ;
Собственно они:
" - двойная кавычка "
& - амперсанд &
< - знак 'меньше' <
> - знак 'больше' >
- неразрывный пробел
Общая пунктуация:
– - тире –
— - длинное тире —
‘ - левая одиночная кавычка ‘
’ - правая одиночная кавычка ’
‚ - нижняя одиночная кавычка ‚
“ - левая двойная кавычка “
” - правая двойная кавычка ”
„ - нижняя двойная кавычка „
И даже карточные масти:
♠ - знак масти 'пики' ♠
♣ - знак масти 'трефы' ♣
♥ - знак масти 'червы' ♥
♦ - знак масти 'бубны' ♦