Кодировка и перекодировка веб-страниц

Кодировка и перекодировка веб-страниц

 

Кодировка веб-страниц

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».