Кодировка веб-страниц
UTF-8 - самая популярная кодировка для веб-страниц.
Перед созданием веб-страницы необходимо в настройках HTML редактора задать кодировку по умолчанию: UTF-8.
Чтобы браузер правильно отобразил веб-страницу, он должен знать её кодировку (в противном случае на экран вылезут кракозябры).
Сообщить браузеру кодировку веб-страницы можно двумя способами:
- с помощью мета-тега в голове HTML документа
- с помощью файла .htaccess (для конфигурации веб-сервера Apache).
В файле .htaccess прописывается директива:
AddDefaultCharset utf-8
AddType 'texthtml; charset=utf-8' .html .htm .shtml
Файл .htaccess копируется на сервер в папку сайта. Его действие распространяется на все HTML-файлы в той же директории и во всех вложенных папках.
При наличии файла .htaccess, браузер выполняет его директиву и игнорирует сообщение мета-тега.
Перекодировка веб-страниц
Чтобы веб-страницу перекодировать, например, из формата Windows-1251 в UTF-8, необходимо открыть HTML файл в редакторе Notepad++ и в меню «Кодировка» нажать кнопку «Преобразовать в UTF-8».