За последние 24 часа нас посетили 53110 программистов и 1765 роботов. Сейчас ищут 1299 программистов ...

Подключить css файл для IE

Тема в разделе "HTML и CSS", создана пользователем Deniska_56, 14 фев 2012.

  1. Deniska_56

    Deniska_56 Активный пользователь

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

    AndreJM Активный пользователь

    С нами с:
    25 янв 2012
    Сообщения:
    522
    Симпатии:
    0
  3. Deniska_56

    Deniska_56 Активный пользователь

    С нами с:
    14 фев 2012
    Сообщения:
    13
    Симпатии:
    0
    Прочитал. Там в коментариях нашел ответ, оказывается стили складываются, т.е. к свойствам all.css добавляются свойства ie.css, одинаковые свойства заменяются. Выходит полностью разделить css не получится, а так хотелось )
     
  4. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    а смысл разделять? сверстали в нормальном браузере (читай в любом) так что красиво, слюни текут, жениться готов, детей хочешь ну и все такое. запустил под ие - порвалось, жить не хочется... и допиливаешь правила под ие. то есть нормальные браузеры будут должны скушать только один файл, а для ие ты покажешь и верстку и костыли к ней. на выходе получаем светлое будущее.