Напоминаю, основной код пишется для FF, а исправления в отдельном файле для IE импортятся этим кодом.
<!--[if IE]> <style type="text/css" media="all">@import url('ie.css');</style> <![endif]-->
Соответственно для Internet Explorer 7 условный комментарий выглядит так:<!--[if IE 7]> <style type="text/css" media="all">@import url('ie7.css');</style> <![endif]-->
Войти
RSS-подписка
Читать в ЖЖ
Яndex-Лента
В Google Reader
(проголосовали: 3, рейтинг: 4 из 5)
Conditional Comments рулят
Комментарий by neutrino — Ноябрь 26, 2006 @ 9:20 am | Цитировать
На практике обычно лучше использовать немножко другой код. Вместо if IE писать if lte IE, что понимается эксплорером как правила для указанной версии и всех более ранних. Так что можно просто написать if lte IE 7 для изменений, которые нужны для всех существующих эксплореров. Либо если 7-й вашу верстку понимает правильно, тогда if lte IE 6.
Комментарий by Begemot — Январь 8, 2007 @ 1:32 pm | Цитировать
Begemot
То есть если я напишу только if IE, то он не будет восприниматься всеми браузерами семейства мелкомягких? По-моему будет.
Да и как то логичнее писать правило для всех, а потом отдельно для исключения.
Комментарий by neutrino — Январь 10, 2007 @ 12:38 am | Цитировать
За совет спасибо!
Комментарий by Inn — Апрель 19, 2007 @ 7:45 am | Цитировать