Всем привет !) Подскажите как мне подключить отдельный CSS-файл для internet explorer ? Прочитал что это можно сделать через условный коментарий, и соорудил вот такую конструкцию: Код (Text): <html> <head> <link rel="stylesheet" type="text/css" href="all.css" /> <!--[if IE]> <link rel="stylesheet" type="text/css" href="ie.css" /> <![endif]--> Но IE отказываются это понимать и упорно используют all.css. В чем ошибка ? И вообще работает ли эта фишка с условными коментариями ?
Прочитал. Там в коментариях нашел ответ, оказывается стили складываются, т.е. к свойствам all.css добавляются свойства ie.css, одинаковые свойства заменяются. Выходит полностью разделить css не получится, а так хотелось )
а смысл разделять? сверстали в нормальном браузере (читай в любом) так что красиво, слюни текут, жениться готов, детей хочешь ну и все такое. запустил под ие - порвалось, жить не хочется... и допиливаешь правила под ие. то есть нормальные браузеры будут должны скушать только один файл, а для ие ты покажешь и верстку и костыли к ней. на выходе получаем светлое будущее.