Кириллица не распознается 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:
<META charset>
Тег не устанавливает кодировку, он просто сообщает вашему браузеру о кодировке. Так что, если ваш HTML-редактор имеет Windows-1251, значит, ваш браузер также будет интерпретировать его с Windows-1251. Вы можете проверить это, если не установите<META charset>
отметьте и установите "автоматическое обнаружение кодировки" в вашем браузере. Там вы увидите, какую кодировку имеет ваш редактор.Вы можете выбрать "правильную" кодировку, которую хотите использовать (utf-8) в редакторе Notepad++. Просто конвертируйте в utf-8.
Может случиться так, что на вашем сервере кодировкой по умолчанию является Windows-1251 - тогда вы должны удалить
AddDefaultCharset windows-1251
из файла.htaccess сервера и записиAddDefaultCharset utf-8
,