Andrey1812
Новичок
Добрый день, подскажите, почему когда файлик html запускаю не с сервера все ОК, когда с локального сервера - все надписи - "ромбики".
2) в файле указана кодировка правильно, но сервер выдает неправильную кодировку (дело в том, что у браузеров приоритет заголовка от сервера по кодировке, а не у страницы, таким образом, если страница в UTF-8, а сервер отдает заголовок windows-1251 - то брайзер примет кодировку сервера и не обратит внимания на кодировку в заголовке страницы)
а да точно... был не прав. Но как исправить ситуацию написал.Не говори глупости. Локальный сервер - это тоже сервер и он тоже может неправильно быть настроен.
Я все это проделал, но эффект никакой, сервер - utf-8, страничка - тоже.У него обратная ситуация. Сервер отрабатывает нормально, он скачал локально, но не поставил кодировку в апаче для этого сайта. И если уж разжевывать
.htaccess в файле
пишем
AddDefaultCharset UTF-8
Кодировку свою ставим
<title>���� �� Javascript</title>
Да, у меня так же!ну и об этом за одно:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
в настройках должно быть выставлено "Автоматически"Не поверите, в настройках GoogleChrome поставит утф-8 и все ОК!![]()
поверим. мы и не такую глупость здесь видели.Не поверите, в настройках GoogleChrome поставит утф-8 и все ОК!![]()
И еще должна дублироваться в теле страницы. На случай, если пользователь захочет нажать CTRL/CMD + S в браузере.кодировка сайта должна отдаваться в HTTP заголовке Content-type, и больше нигде