Форум XHTML.ru <!-- по-русски -->

Сайты - по стандартам, но не стандартные сайты!


#1 16.12.2008 13:21

F_Art
Новичок
Откуда: Москва
Зарегистрирован: 16.12.2008
Сообщений: 7
Вебсайт

Сайт в IE6 отображается слева, а не по центру

Здорово народ! Помогите пожалуйста, кто знает, почему мой сайт www.parazitunet.ru в IE6 отображается слева, а не по центру, как я его сделал, причем когда он не залит на сервер и висит на компе - отображается все нормально... В Оpera отображается тоже все правильно, причем не важно - на компе он или на серваке. Что за фича?

Нет на форуме

 

#2 16.12.2008 15:23

milax
Новичок
Зарегистрирован: 10.11.2008
Сообщений: 5

Re: Сайт в IE6 отображается слева, а не по центру

Для body пропиши в css text-align: center;

Нет на форуме

 

#3 16.12.2008 16:15

Octane
Опытный
Откуда: Волгоград
Зарегистрирован: 05.03.2008
Сообщений: 220
Вебсайт

Re: Сайт в IE6 отображается слева, а не по центру

Это происходит из-за того, что перед доктайпом есть посторонние записи, браузер переходит в Quirks Mode, в котором margin: 0 auto; не работает.


[url=http://code.google.com/p/js-core/]javascript framework[/url]

Нет на форуме

 

#4 16.12.2008 18:59

milax
Новичок
Зарегистрирован: 10.11.2008
Сообщений: 5

Re: Сайт в IE6 отображается слева, а не по центру

margin: 0 auto;  для ИЕ 6 не работал, не работает, и не будет работать!
повторюсь: Для body пропиши в css text-align: center;

Нет на форуме

 

#5 17.12.2008 13:15

oknechirik
Новичок
Зарегистрирован: 17.12.2008
Сообщений: 1

Re: Сайт в IE6 отображается слева, а не по центру

milax написал:

margin: 0 auto;  для ИЕ 6 не работал, не работает, и не будет работать!
повторюсь: Для body пропиши в css text-align: center;

margin: 0 auto;  для ИЕ 6 работал, работает, и будет работать, если всякого мусора перед доктайпом не кидать
так же как и в ИЕ 7

Нет на форуме

 

#6 17.12.2008 18:26

Octane
Опытный
Откуда: Волгоград
Зарегистрирован: 05.03.2008
Сообщений: 220
Вебсайт

Re: Сайт в IE6 отображается слева, а не по центру

milax, прежде чем что-то доказывать, проверьте это сами, чтобы не выглядеть глупо. Конструкция: margin: 0 auto; работает в IE6 (и выше) в режиме «Standart Compliance Mode», для этого DTD должен быть записан корректно и перед ним не должно быть никаких символов. В режиме «Quirks Mode», в который браузер может перейти автоматически, из-за неправильной записи DTD или наличия посторонних символов перед ней,  margin: 0 auto; не работает.


[url=http://code.google.com/p/js-core/]javascript framework[/url]

Нет на форуме

 

#7 18.12.2008 19:12

milax
Новичок
Зарегистрирован: 10.11.2008
Сообщений: 5

Re: Сайт в IE6 отображается слева, а не по центру

Octane
да, посыпаю голову пеплом, Вы правы

Нет на форуме

 

Board footer

Работает на PunBB
© 2002—2005 Rickard Andersson