Универсальная верстка под разные браузеры

Рейтинг: 1Ответов: 2Опубликовано: 14.03.2011

У меня такая проблема. После верстки web страницы я просматриваю результат на четырех самых популярных браузерах: проверяю на отсутствие ошибок. Но как только я захожу на страницу с чужого компьютера (Explorer более старой версии), страницу как будто кто-то изуродовал. Подскажите, как добиться универсальности для всех вариантов браузеров? Дайте пожалуйста дельный совет или посоветуйте литературу, заранее спасибо.

Ответы

▲ 2Принят

Сам давно занимаюсь веб разработкой, также сталкивался с этой проблемой. В частности для IE есть специальные комментарии с условиями, при помощи которых Вы можете скажем подгрузить дополнительный CSS файл, для той, или иной версии браузера. Подробнее на MSDN

Также как вариант, есть решения непосредственно для CSS - это более элегантный вариант. Подробнее на Ajaxian

▲ 2

Практически любую страницу можно сверстать, чтоб она сносно отображалась в IE6 и нормально в браузерах. У меня происходит вёрстка:

  • Пол часа — нарезка макета
  • Час - два вёрстка
  • Два часа — оптимизация под IE6

Можно часами ругаться на ослика, писать гневные статьи... Но если заказчик требует, то надо сделать!

И в большинстве случаев можно обойтись без условных меток ( if (IE6) ... )