Новостей | Акций


Технические вопросы Версия для печати
» Как мне указать кодировку для HTML? »  22.03.2011
1676

Много браузеров используют по-умолчанию кодировку Western Character Encoding (ISO-8859-1). Это означает, что страницы, которые не находятся в алфавите Western, такие как Кириллический или Арабский, будут отображаться некорректно. С другой стороны Unicode совместим с многими языками, так как содержит в себе много разных алфавитов, сокращенное название Unicode-а - UTF-8. Не все языки будут отображаться корректно на нем, но большая часть, все-таки, будет. Вы можете найти информацию по всем кодировкам здесь: www.w3.org/International/O-charset.ru.php

Чтобы удостовериться, что ваш сайт отображается правильно на разных браузерах и платформах (если сайт не на Английском языке), вам необходимо сделать следующее:

- В вашем HTML документе, добавьте строчку XML, которая будет характеризовать кодировку вашего сайта согласно Doc Type Declaration (DTD). Если вы используете UTF-8, то строка будет выглядеть следующим образом:



- Используя HTML код, также не забудьте включить META таг с указанием кодировки в заголовке. Если вы планируете использовать Unicode, укажите UTF-8 как вашу кодировку. Строка META тага должна выглядеть следующим образом:



- Когда вы сохраняете ваш HTML документ, убедитесь, что ваш редактор сохраняет его в нужной вам кодировке.