Мало у кого здесь есть IE 6, чтобы просто даже посмотреть. Я лично забил на IE6, как, думаю, и многие другие участники сообщества.
У меня в IE 6 сайт отображается корректно. Однако в IE 7 действительно появляется окно с ошибкой.
я уже 100 раз пожалел, что обновился)
может кто знает, возможно ли поставить обратно 2.8 поверх 3.1.1? какова верояность, что верстка восстановится как нужно и ничего не порушится вообще?))
Atrax
(@atrax)
Ethical engineer
На всякий случай — перед обновлением было предложение сделать резервную копию. Не просто так… а теперь вы можете:
1. Перезаписать файлы и надеяться, что все будет работать.
2. Экспортировать блог, поставить нужную версию и импортировать обратно.
3. Разбираться с устройством темы и изучать список изменений в версиях.
И сделайте уже резервную копию перед экспериментами.
какова верояность, что верстка восстановится как нужно и ничего не порушится вообще?))
Никакой 🙂 Думаю, что проблема не связана с обновлением.
- Для начала стоит исправить ошибки в разметке. IE чувствителен к правильному указанию
DOCTYPE
.
- Вряд ли в условных комментариях
<!--[if lt IE 7]> ... <![endif]-->
поддерживаются вложенные <!-- ... -->
.
- Закрывающий тег условных комментариев у вас выглядит как
<![endif]>
. Мне встречался только вариант <![endif]-->
.
Для начала стоит исправить ошибки в разметке. IE чувствителен к правильному указанию DOCTYPE.
да уж, еще бы понимать, что он имеет ввиду)) лично я не вижу никаких ошибок в тех местах, что он мне показывает))
Вряд ли в условных комментариях <!—[if lt IE 7]> … <![endif]—> поддерживаются вложенные <!— … —>.
попробовал убрать — не влияет.
Закрывающий тег условных комментариев у вас выглядит как <![endif]>. Мне встречался только вариант <![endif]—>.
а вот это странно — в файле темы закрывающий тэг прописан верно… интересно, почему при просмотре исходного кода страницы показывается без «—«…