Учебник по HTML

HTML ГЛАВНАЯ Введение в HTML HTML-редакторы Базовый HTML HTML-элементы HTML-атрибуты HTML-заголовки HTML-абзацы HTML-стили HTML-форматирование HTML-цитаты HTML-комментарии Цвета HTML HTML CSS HTML-ссылки HTML-изображения HTML Фавикон HTML-таблицы HTML-списки Блок HTML и встроенный HTML-классы HTML-идентификатор HTML-фреймы HTML JavaScript Пути HTML-файлов HTML-голова HTML-макет HTML Отзывчивый HTML компьютерный код HTML-семантика Руководство по стилю HTML HTML-сущности HTML-символы HTML-смайлики HTML-кодировка HTML-кодирование URL-адреса HTML против XHTML

HTML -формы

HTML-формы Атрибуты HTML-формы HTML-элементы формы Типы ввода HTML Атрибуты ввода HTML Атрибуты формы ввода HTML

HTML- графика

HTML-холст HTML SVG

HTML- медиа

HTML-медиа HTML-видео HTML-аудио HTML-плагины HTML YouTube

HTML -API

HTML-геолокация Перетаскивание HTML Веб-хранилище HTML Веб-воркеры HTML HTML SSE

HTML- примеры

HTML-примеры HTML-викторина HTML-упражнения HTML-сертификат Резюме HTML Доступность HTML

HTML -ссылки

Список тегов HTML HTML-атрибуты Глобальные атрибуты HTML Поддержка HTML-браузера HTML-события Цвета HTML HTML-холст HTML-аудио/видео Типы документов HTML Наборы символов HTML HTML-кодирование URL-адреса Языковые HTML-коды HTTP-сообщения HTTP-методы Конвертер PX в EM Горячие клавиши

Кодирование HTML (наборы символов)


Для правильного отображения HTML-страницы веб-браузер должен знать, какой набор символов использовать.


Из ASCII в UTF-8

ASCII был первым стандартом кодирования символов. ASCII определяет 128 различных символов, которые можно использовать в Интернете: цифры (0-9), английские буквы (AZ) и некоторые специальные символы, такие как ! $ + - ( ) @ < > .

ISO-8859-1 был набором символов по умолчанию для HTML 4. Этот набор символов поддерживал 256 различных кодов символов. HTML 4 также поддерживает UTF-8.

ANSI (Windows-1252) был оригинальным набором символов Windows. ANSI идентичен ISO-8859-1, за исключением того, что ANSI имеет 32 дополнительных символа.

Спецификация HTML5 поощряет веб-разработчиков использовать набор символов UTF-8, который охватывает почти все знаки и символы в мире!


Атрибут HTML-кодировки

Для правильного отображения HTML-страницы веб-браузер должен знать набор символов, используемый на странице.

Это указано в <meta>теге:

<meta charset="UTF-8">


Различия между наборами символов

В следующей таблице показаны различия между наборами символов, описанными выше:

Онемевший ASCII ANSI 8859 UTF-8 Описание
32 космос
33!!!!восклицательный знак
34""""кавычка
35####знак числа
36$$$$знак доллара
37%%%%знак процента
38&&&&амперсанд
39''''апостроф
40((((левая скобка
41))))правая скобка
42****звездочка
43++++больше знак
44,,,,запятая
45----дефис-минус
46....полная остановка
47////солид
480000цифра ноль
491111цифра один
502222цифра два
513333цифра три
524444цифра четыре
535555цифра пять
546666цифра шесть
557777цифра семь
568888цифра восемь
579999цифра девять
58::::двоеточие
59;;;;точка с запятой
60<<<<знак меньше чем
61знак равнознак равнознак равнознак равнознак равенства
62>>>>знак больше
63????вопросительный знак
64@@@@коммерческий в
65ААААЛатинская заглавная буква А
66ББББЛатинская заглавная буква В
67ССССЛатинская заглавная буква С
68ДДДДЛатинская заглавная буква D
69ЕЕЕЕЛатинская заглавная буква Е
70ФФФФЛатинская заглавная буква F
71ггггЛатинская заглавная буква G
72ЧАСЧАСЧАСЧАСЛатинская заглавная буква H
73яяяяЛатинская заглавная буква I
74ДжДжДжДжЛатинская заглавная буква J
75ККККЛатинская заглавная буква К
76ллллЛатинская заглавная буква L
77ММММЛатинская заглавная буква М
78ННННЛатинская заглавная буква N
79НАШИНАШИНАШИНАШИЛатинская заглавная буква О
80ппппЛатинская заглавная буква P
81ВопросВопросВопросВопросЛатинская заглавная буква Q
82ррррЛатинская заглавная буква R
83ССССЛатинская заглавная буква S
84ТТТТЛатинская заглавная буква Т
85UUUUЛатинская заглавная буква U
86VVVVЛатинская заглавная буква V
87ВтВтВтВтЛатинская заглавная буква W
88ИксИксИксИксЛатинская заглавная буква X
89ДДДДЛатинская заглавная буква Y
90С УЧАСТИЕМС УЧАСТИЕМС УЧАСТИЕМС УЧАСТИЕМЛатинская заглавная буква Z
91[[[[левая квадратная скобка
92\\\\обратный солидус
93]]]]правая квадратная скобка
94^^^^циркумфлекс акцент
95____низкая линия
96````серьезный акцент
97аааалатинская строчная буква а
98ббббЛатинская строчная буква б
99сссслатинская строчная буква с
100ггггЛатинская строчная буква д
101еееелатинская строчная буква е
102ффффЛатинская строчная буква ф
103ггггЛатинская строчная буква г
104часчасчасчаслатинская строчная буква h
105яяяялатинская строчная буква я
106ДжДжДжДжЛатинская строчная буква j
107кккклатинская строчная буква к
108ллллЛатинская строчная буква л
109ммммлатинская строчная буква м
110ннннлатинская строчная буква н
111ТоТоТоТолатинская строчная буква о
112пппплатинская строчная буква п
113ддддЛатинская строчная буква q
114ррррЛатинская строчная буква р
115сссслатинская строчная буква с
116ттттлатинская строчная буква т
117тытытытылатинская строчная буква у
118vvvvЛатинская строчная буква v
119жжжжЛатинская строчная буква w
120ИксИксИксИкслатинская строчная буква х
121ДДДДлатинская строчная буква у
122с участиемс участиемс участиемс участиемЛатинская строчная буква z
123{{{{левая фигурная скобка
124||||вертикальная линия
125}}}}правая фигурная скобка
126~~~~тильда
127ИЗ    
128 ??  знак евро
129 ??????НЕ ИСПОЛЬЗУЕТСЯ
130 ??  одинарная низкая 9-кавычка
131 ??  Латинская строчная буква f с крючком
132 ??  двойная нижняя 9 кавычка
133 ??  горизонтальный многоточие
134 ??  кинжал
135 ??  двойной кинжал
136 ??  буква-модификатор с циркумфлексным акцентом
137 ??  на тысячу знаков
138 ??  Латинская заглавная буква S с кароном
139 ??  одинарная кавычка, указывающая влево
140 ??  Латинская заглавная лигатура OE
141 ??????НЕ ИСПОЛЬЗУЕТСЯ
142 ??  Латинская заглавная буква Z с кароном
143 ??????НЕ ИСПОЛЬЗУЕТСЯ
144 ??????НЕ ИСПОЛЬЗУЕТСЯ
145 ??  левая одинарная кавычка
146 ??  правая одинарная кавычка
147 ??  левая двойная кавычка
148 ??  правая двойная кавычка
149 ??  пуля
150 ??  и тире
151 ??  ты бросаешься
152 ??  маленькая тильда
153 ??  знак торговой марки
154 ??  Латинская строчная буква s с кароном
155 ??  одинарная правая кавычка
156 ??  Латинская малая лигатура oe
157 ??????НЕ ИСПОЛЬЗУЕТСЯ
158 ??  Латинская строчная буква z с кароном
159 ??  Латинская заглавная буква Y с диэрезисом
160    неразрывное пространство
161 ¡¡¡перевернутый восклицательный знак
162 ¢¢¢знак цента
163 £££знак фунта стерлингов
164 ¤¤¤знак валюты
165 ¥¥¥знак иены
166 ¦¦¦сломанный бар
167 §§§знак раздела
168 ¨¨¨диэрезис
169 ©©©знак авторского права
170 ªªªженский порядковый номер
171 «««двойная кавычка, указывающая влево
172 ¬¬¬не подписывать
173 ­­­мягкий дефис
174 ®®®зарегистрированный знак
175 ¯¯¯макрон
176 °°°знак градуса
177 ±±±знак плюс-минус
178 ²²²два надстрочных индекса
179 ³³³верхний индекс три
180 ´´´острый акцент
181 µµµмикро знак
182 знак подушки
183 ···средняя точка
184 ¸¸¸седиль
185 ¹¹¹верхний индекс один
186 ºººмужской порядковый показатель
187 »»»двойная кавычка, указывающая вправо
188 ¼¼¼вульгарная дробь одна четверть
189 ½½½вульгарная дробь половина
190 ¾¾¾вульгарная дробь три четверти
191 ¿¿¿перевернутый вопросительный знак
192 ВВВЛатинская заглавная буква А с гравировкой
193 АААЛатинская заглавная буква А с акутом
194 ÂÂÂЛатинская заглавная буква А с циркумфлексом
195 ÃÃÃЛатинская заглавная буква А с тильдой
196 ÄÄÄЛатинская заглавная буква А с диэрезисом
197 ойойойЛатинская заглавная буква А с кольцом вверху
198 ÆÆÆЛатинская заглавная буква АЕ
199 ÇÇÇЛатинская заглавная буква C с седильей
200 ЯВЛЯЕТСЯЯВЛЯЕТСЯЯВЛЯЕТСЯЛатинская заглавная буква E с гравировкой
201 ЭТОЭТОЭТОЛатинская заглавная буква E с акутом
202 ÊÊÊЛатинская заглавная буква E с циркумфлексом
203 ЕЕЕЛатинская заглавная буква E с диэрезисом
204 ЯЯЯЛатинская заглавная буква I с могилой
205 ЯЯЯЛатинская заглавная буква I с остротой
206 ЯЯЯЛатинская заглавная буква I с циркумфлексом
207 ЯЯЯЛатинская заглавная буква I с диэрезисом
208 ÐÐÐЛатинская заглавная буква Eth
209 СССЛатинская заглавная буква N с тильдой
210 ÒÒÒЛатинская заглавная буква O с гравировкой
211 ойойойЛатинская заглавная буква О с акутом
212 ЗОНТИКЗОНТИКЗОНТИКЛатинская заглавная буква O с циркумфлексом
213 ÕÕÕЛатинская заглавная буква О с тильдой
214 ОООЛатинская заглавная буква О с диэрезисом
215 ×××знак умножения
216 ØØØЛатинская заглавная буква О со штрихом
217 ÙÙÙЛатинская заглавная буква U с могилой
218 ÚÚÚЛатинская заглавная буква U с остротой
219 ÛÛÛЛатинская заглавная буква U с циркумфлексом
220 ОООЛатинская заглавная буква U с диэрезисом
221 ИДЕЯИДЕЯИДЕЯЛатинская заглавная буква Y с акутом
222 ÞÞÞЛатинская заглавная буква Торн
223 SSSSSSЛатинская строчная буква диез s
224 вввЛатинская строчная буква а с гравировкой
225 аааЛатинская строчная буква а с острой
226 âââЛатинская строчная буква а с циркумфлексом
227 гггЛатинская строчная буква а с тильдой
228 äääЛатинская строчная буква а с диэрезисом
229 åååЛатинская строчная буква а с кольцом вверху
230 æææЛатинская строчная буква ae
231 çççЛатинская строчная буква с с седилью
232 являетсяявляетсяявляетсяЛатинская строчная буква е с гравировкой
233 ЭтоЭтоЭтоЛатинская строчная буква е с акутом
234 эээЛатинская строчная буква e с циркумфлексом
235 еееЛатинская строчная буква е с диэрезисом
236 яяяЛатинская строчная буква i с гравировкой
237 яяяЛатинская строчная буква i с акутом
238 яяяЛатинская строчная буква i с циркумфлексом
239 яяяЛатинская строчная буква i с диэрезисом
240 ðððЛатинская строчная буква eth
241 сссЛатинская строчная буква н с тильдой
242 òòòлатинская строчная буква о с гравировкой
243 ойойойЛатинская строчная буква о с акутом
244 ЗонтикЗонтикЗонтикЛатинская строчная буква о с циркумфлексом
245 хххЛатинская строчная буква о с тильдой
246 öööЛатинская строчная буква о с диэрезисом
247 ÷÷÷знак деления
248 øøøЛатинская строчная буква о со штрихом
249 ùùùЛатинская строчная буква u с гравировкой
250 úúúЛатинская строчная буква u с акутом
251 иииЛатинская строчная буква с циркумфлексом
252 üüüЛатинская строчная буква u с диэрезисом
253 идеяидеяидеяЛатинская строчная буква y с акутом
254 þþþЛатинская строчная буква шип
255 ÿÿÿЛатинская строчная буква y с диэрезисом

Набор символов ASCII

ASCII использует значения от 0 до 31 (и 127) для управляющих символов.

ASCII использует значения от 32 до 126 для букв, цифр и символов.

ASCII не использует значения от 128 до 255.


Набор символов ANSI (Windows-1252)

ANSI идентичен ASCII для значений от 0 до 127.

ANSI имеет собственный набор символов для значений от 128 до 159.

ANSI идентичен UTF-8 для значений от 160 до 255.


Набор символов ISO-8859-1

ISO-8859-1 идентичен ASCII для значений от 0 до 127.

ISO-8859-1 не использует значения от 128 до 159.

ISO-8859-1 идентичен UTF-8 для значений от 160 до 255.


Набор символов UTF-8

UTF-8 идентичен ASCII для значений от 0 до 127.

UTF-8 не использует значения от 128 до 159. 

UTF-8 идентичен как ANSI, так и 8859-1 для значений от 160 до 255.

UTF-8 продолжает значение 256 с более чем 10 000 различных символов.

Для более подробного ознакомления изучите наш Полный справочник по набору символов HTML .