Поблема заключатся в следующем, если я начинаю использовать include(или require) для шаблонизации (то бишь поочередное подключение части header.php и footer.php) то в некоторых браузерах стили начинают отображаться некорректно. В файрфоксе появляется незванный margin-top (примерно 10px), а в IE вообще проблемы со стилями: margin:0 auto вообще никак не хочет работать, CSS3 полностью слетает.
Кто знает, в чем может быть причиной таких проблем?
1. fanisco - 22 Декабря, 2011 - 09:24:40 - перейти к сообщению
2. Самогонщик - 22 Декабря, 2011 - 09:39:07 - перейти к сообщению
Для начала проверь, что хтмл который передаётся бразеру отличается. Если если это не так, то проблема не в пхп, а в браузерах.
Так же ты не указал версию ИЕ, шестая версия про цсс3 даже не слышала.
Так же ты не указал версию ИЕ, шестая версия про цсс3 даже не слышала.
3. sKaa - 22 Декабря, 2011 - 09:51:22 - перейти к сообщению
fanisco пишет:
margin-top (примерно 10px)
Думаю это вовсе не margin, а BOM - пробел у тя там такой длинный, да???))
Попробуй сохранить подключаемые файлы в utf-8 без BOM
4. fanisco - 22 Декабря, 2011 - 11:34:36 - перейти к сообщению
Самогонщик пишет:
Для начала проверь, что хтмл который передаётся бразеру отличается. Если если это не так, то проблема не в пхп, а в браузерах.
Так же ты не указал версию ИЕ, шестая версия про цсс3 даже не слышала.
Так же ты не указал версию ИЕ, шестая версия про цсс3 даже не слышала.
Не отличается - я даже открывал сорс код и пробовал вставить в пустой HTML-документ - открывается почти без багов. Версия IE - 9.0.
Собственно, я не зря здесь пишу про IE 9 и CSS3 - ведь с начала я верстаю страницу просто как HTML-код(во всех перечисленных браузерах открывается почти одинаково), а уже потом пробую натягивать на движок или галерею, где и начинаются проблемы.
sKaa пишет:
Думаю это вовсе не margin, а BOM - пробел у тя там такой длинный, да???))
Попробуй сохранить подключаемые файлы в utf-8 без BOM
Попробуй сохранить подключаемые файлы в utf-8 без BOM
Я ещё не разобрался, но это больше похоже на марджин, ибо для файрфокса я исправлял этот баг путем добавления атрибута -moz-margin-bottom:-10px. На этом проблемы и закончились если бы не *@#%ый осел. Попробую сохранить без BOM и сразу отпишусь.
UPD. Эффекта ноль на самом деле...
5. sKaa - 22 Декабря, 2011 - 12:34:51 - перейти к сообщению
fanisco пишет:
Эффекта ноль на самом деле...
На самом деле, абсолютно все подключаемые файлы должны быть сохранены без BOM
6. fanisco - 22 Декабря, 2011 - 13:49:02 - перейти к сообщению
Так и есть. Все файлы (а их целых две штуки) сохранены без ВОМ.
7. sKaa - 22 Декабря, 2011 - 13:53:31 - перейти к сообщению
Я имею ввиду весь проект. Даже те файлы которыми подключаешь. итд. Вообще все.
8. fanisco - 23 Декабря, 2011 - 06:17:42 - перейти к сообщению
Yeah! На локальной машине вроде бы работает...
UPD. На сервере все работает! sKaa, жаль что я не могу поставить вам спасибо, так что напишу здесь. Спасибо!
UPD. На сервере все работает! sKaa, жаль что я не могу поставить вам спасибо, так что напишу здесь. Спасибо!