Некоторые символы зарезервированы в HTML5. Например, вы не можете использовать знаки «больше» и «меньше» в вашем тексте, поскольку браузер может принять их за разметку.
Процессоры HTML5 должны поддерживать пять специальных символов, перечисленных в следующей таблице.
| Условное обозначение | Описание | Имя сущности | Числовой код | 
|---|---|---|---|
| « | кавычка | & Quot; | & # 34; | 
| ‘ | апостроф | & APOS; | & # 39; | 
| & | амперсант | & Амп; | & # 38; | 
| < | меньше, чем | & Lt; | & # 60; | 
| > | лучше чем | & GT; | & # 62; | 
Чтобы записать элемент и атрибут на свою страницу, чтобы код показывался пользователю, а не обрабатывался браузером (например, как <div id = «character»>), вы должны написать:
&div id="character">
Существует также длинный список специальных символов, которые должны поддерживать процессоры, поддерживающие HTML5. Чтобы они появились в вашем документе, вы можете использовать либо числовой код, либо имя объекта. Например, чтобы вставить символ авторского права, вы можете использовать одно из следующих:
© 2007 or © 2007
Набор символов ISO 8859-1 является наиболее широко используемым набором символов. Полная ссылка на набор символов ISO 885901 приведена ниже.