Помогите соблюсти кроссбраузерность

12
S
На сайте с 21.11.2012
Offline
14
1056

Мой сайт: 1sas.by

Во всех браузерах нормально все, а в Internet Explorer иероглифы и летит верстка.

Помогите коллеги. Что нужно сделать??

Вот код, начало:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF8">

C
На сайте с 04.02.2005
Offline
291
#1

htaccess

adddefaultcharset utf-8

S
На сайте с 21.11.2012
Offline
14
#2
Chukcha:
htaccess
adddefaultcharset utf-8

В файл htaccess добавил adddefaultcharset utf-8 ничего не вышло.

C
На сайте с 04.02.2005
Offline
291
#3

htaccess != .htaccess

Если в ИЕ перебирать кодировками отображается правильно?

Посмотрите ответ сервера, например здесь http://mainspy.ru/otvet_servera

S
На сайте с 21.11.2012
Offline
14
#4

Вот что сервер ответил:

HTTP/1.1 200 OK

Server: nginx

Date: Thu, 29 Aug 2013 09:50:33 GMT

Content-Type: text/html; charset=windows-1251

Connection: keep-alive

Vary: Accept-Encoding

X-Powered-By: PHP/5.3.10-1ubuntu3.6

Кодировки меняю, не меняется ничего.

C
На сайте с 04.02.2005
Offline
291
#5

Ваш сервер отдает charset=windows-1251

Покажите

.htaccess

или в index.php

в первой строке

header('Content-Type: text/html; charset=utf-8');

bay_ebook
На сайте с 28.05.2010
Offline
111
#6
snblack:
<meta http-equiv="Content-Type" content="text/html; charset=UTF8">

и

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

найдите 1 отличие :)

Нужен прогер на php+mysql+понимание чужего кода? (/ru/forum/540660) Вам сюда PHP-шаман (http://php-shaman.pw/)
virtuozo
На сайте с 05.04.2012
Offline
34
#7

Добавление строки в .htaccess - железное средство! Если оно не работает, нужно выяснять, работает ли .htaccess у вас в принципе!

Н, и, на крайний случай, так как посоветовали выше, перед заголовком добавить строчку в PHP header('Content-Type: text/html; charset=utf-8');

N
На сайте с 17.06.2013
Offline
12
#8

Почему именно XHTML? Может стоит посмотреть в сторону HTML5?

Кодировку по умолчанию можете установить также в админке на хостинге.

---------- Добавлено 29.08.2013 в 15:49 ----------

В какой кодировке сохранены документы?

---------- Добавлено 29.08.2013 в 15:51 ----------

Internet Explorer каких версий?

Любимый цвет: зелёный
S
На сайте с 21.11.2012
Offline
14
#9

У меня нет админки, у меня одностраничник, а как правильно прописать html 5 в мой код?

---------- Добавлено 29.08.2013 в 14:38 ----------

Я так понял, что все браузеры воспринимают информацию о кодировки utf-8, а интернет експлоер не может прочитать ему по-другому писать нужно. Так?

---------- Добавлено 29.08.2013 в 14:44 ----------

bay_ebook:
и

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


найдите 1 отличие :)

Вот этот совет помог! Изменил и пошло в интернет эксплоере нормально.

C
На сайте с 04.02.2005
Offline
291
#10

snblack,

"Мишель! Не пори муру

Мишель! Не помри с дурУ"

Прочитайте все внимательно, что вам тут написали.

И действуйте строго этим указаниям.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий