Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Что делать с кодировкой
Форумы портала PHP.SU » Клиентская разработка » HTML, Дизайн & CSS » Что делать с кодировкой

Страниц (1): [1]
 

1. azarkin7 - 15 Апреля, 2011 - 22:44:47 - перейти к сообщению
Сделал небольшой сайт на html, css. В школу нужно принести к понедельнику. Но вот что незнаю в какой кодировке делать. Прочитал на w3c что в кодировке utf-8 страницы могут отображатся неверно.Делать в windows-1251, или в другой?пишет вместо <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> вот это <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> В Итоге в Опере, в ИЕ норм, а в мазиле иероглифы.Мне нужно чтобы во всех браузерах было нормально без иероглифов(желательно не utf-8(писал выше.))
2. SAD - 15 Апреля, 2011 - 22:46:37 - перейти к сообщению
кодировку файла в редакторе поменяйте
3. azarkin7 - 15 Апреля, 2011 - 22:48:05 - перейти к сообщению
на какую?
(Добавление)
в блокноте у меня ANSI
UTF-8
Юникод
Юникод Big Endian
4. SAD - 15 Апреля, 2011 - 22:54:42 - перейти к сообщению
azarkin7 пишет:
UTF-8
5. azarkin7 - 15 Апреля, 2011 - 23:01:18 - перейти к сообщению
Я писал что UTF-8 на старых браузерах может тупить
6. DeepVarvar - 16 Апреля, 2011 - 02:38:47 - перейти к сообщению
azarkin7 пишет:
на старых браузерах может тупить

Вот какраз на старых не будет "тупить" как вы выразились выше.
Старые браузеры честно читают метатег:
<meta http-equiv="Content-Type" content="text/html; charset=....................
и честно его выполняют.
Что же касается современных браузеров, то они честно клали на этот метатег.

Выход:
Если демонстрация сайта будет проходить локально (не на сервере а живыми файлами), на Windows - делаем в 1251 (ANSI), на *NIX - делаем utf-8.
В случае демонстрации на сервере, использовать лучше utf-8 с обязательной отправкой заголовка с помощью php (JAVA,Perl,Python и чо там еще бывает..)
CODE (htmlphp):
скопировать код в буфер обмена
  1. 'Content-Type: text/html; charset=utf-8'

 

Powered by ExBB FM 1.0 RC1