Вы не должны исправлять ошибки IE, пока не закончите с дизайном.
Вы должны держать IE в затылке при реализации проекта,Это ограничит количество ошибок, которые вы должны будете исправить после этого.Вот несколько рекомендаций:
Используйте допустимую и однозначную разметку HTML
Я даже не говорю о полной проверке W3 для типа документа, но основные вещи, такие как:
- правильно вложите ваши теги
- закройте ваши теги
- не используйте смежные дефисы HTML-комментарии , если только вы не начинаете или не заканчиваете комментарий
- кодировать специальные символы
Короче говоря, у браузера не должно быть места для интерпретации вашего HTML любым другим способом, кроме того, для которого вы намереваетесь.
Сохраняйте свой HTML и CSSкак можно проще
Постоянно проверяйте свою реализацию и удаляйте устаревшие правила CSS и рефакторинг слишком сложных HTML-конструкций.Кроме того, не вкладывайте свои теги слишком глубоко.Не создавайте идеальную среду для IE, чтобы делать ошибки.
Избегайте конструкций, о которых вы знаете, что IE будет портить
Всякий раз, когда вы понимаете, что только что написали что-то, что IE определенно испортит, попробуйтеиспользовать альтернативный подход к проблеме.Или, если другого пути нет, хотя бы заранее подумайте о возможном исправлении IE и запишите его для дальнейшего использования.