Кириллица не распознается utf-8?

Попытка завершить этот проект, но символы кириллицы не отображаются правильно в загруженной окончательной версии.

Как это должно выглядеть - http://codepen.io/valik140795/pen/qadXOo

<meta http-equiv='Content-Type' content='text/html; charset=UTF-8'>

Как это выглядит - http://prnt.sc/cfa68m


Нет, мой вопрос не является дубликатом другого вопроса, так как я не устанавливаю сервер и не работаю с какими-либо базами данных или таблицами. Я новичок.

1 ответ

Решение

Следующие проблемы могут иметь место и довольно часто встречаются в русскоязычном сообществе php:

  1. <META charset> Тег не устанавливает кодировку, он просто сообщает вашему браузеру о кодировке. Так что, если ваш HTML-редактор имеет Windows-1251, значит, ваш браузер также будет интерпретировать его с Windows-1251. Вы можете проверить это, если не установите <META charset> отметьте и установите "автоматическое обнаружение кодировки" в вашем браузере. Там вы увидите, какую кодировку имеет ваш редактор.

  2. Вы можете выбрать "правильную" кодировку, которую хотите использовать (utf-8) в редакторе Notepad++. Просто конвертируйте в utf-8.

  3. Может случиться так, что на вашем сервере кодировкой по умолчанию является Windows-1251 - тогда вы должны удалить AddDefaultCharset windows-1251 из файла.htaccess сервера и записи AddDefaultCharset utf-8,

Другие вопросы по тегам