Сначала убедитесь, что оно имеет действительное объявление <!DOCTYPE>
.
Если этого не будет, ваша страница будет отображаться в режиме причуд.Режим Quirks не очень хорошая вещь, даже в IE6, но многие сайты, «написанные для IE6», используют его.
Исправление этого и последующее исправление ошибок в IE6 приведут к тому, что страница в целом будет работать позжебраузеры.
Существует множество допустимых типов документов, но если вы не знаете, какой из них использовать, лучше всего выбрать тип документа HTML5.Просто добавьте следующее в начало каждой HTML-страницы:
<!DOCTYPE html>
Есть и другие вещи, которые могут нуждаться в настройке, но это должно решить большинство ваших гремлинов макета.
Более сложнопроблемы возникнут, если ваш сайт написан для использования функций IE6, которые были удалены или ограничены по соображениям безопасности в более поздних версиях IE (и могут отсутствовать вообще в других браузерах).
Наиболее распространенный пример -Элементы управления ActiveX.
Вы все еще можете использовать элементы управления ActiveX в IE8, но браузер делает это намного сложнее.За прошедшие годы было обнаружено, что у них много проблем с безопасностью, поэтому Microsoft добавила параметры конфигурации для их отключения и предупреждения при их использовании.
Если на вашем сайте используются элементы управления ActiveX, вам, вероятно, потребуетсянастроить браузеры пользователей индивидуально, чтобы он работал.Вам также следует рассмотреть возможность полного избавления от компонентов ActiveX, хотя, если они составляют важную часть вашей системы, это легче сказать, чем сделать.
Наконец, вам следует приложить усилия, чтобы убедиться, что ваш обновленный сайт работаетне только в IE8, но также в IE9 и IE10 (предварительная версия доступна сейчас), в противном случае вы можете снова пройти через этот же пример за довольно короткий промежуток времени.Пока вы работаете над этим, если вы можете заставить его работать в других браузерах, это тоже будет бонусом.
Есть много других вещей, которые можно обсудить из этого вопроса, но без более подробногознание вашей системы, трудно быть более конкретным.Но я надеюсь, что это поможет.