2015-10-14 5 views
0

Как использовать условные комментарии для целевойПравильные условные комментарии к целевой не-IE браузеров и конкретных версий IE

  1. Internet Explorer только

  2. Некоторые версии IE

  3. Некоторые версии IE и все другие браузеры

  4. Нет IE, просто другие браузеры

способом, который валидирует? (validator.w3.org/)

ответ

1

Я протестировал их, и они действительны HTML.

ВАЖНО: Only IE 5 through 9 support conditional comments.

<!-- 1. IE 5-9 only: --> 

<!--<![if IE]> 
    <link rel="stylesheet" type="text/css" href="ie-5-through-9.css"> 
<![endif]>--> 


<!-- 2. Some IE versions --> 

<!--<![if gte IE 8]> 
    <link rel="stylesheet" type="text/css" href="ie-8-and-9.css"> 
<![endif]>--> 


<!-- 3. Some IE versions, plus all non-IE browsers --> 

<!--[if gte IE 8]>--> 
    <link rel="stylesheet" type="text/css" href="ie-gte8-and-non-ie.css"> 
<!--<![endif]--> 


<!-- 4. All browsers except IE 5-9 --> 

<!--[if !IE]>--> 
    <link rel="stylesheet" type="text/css" href="modern-ie-and-non-ie.css"> 
<!--<![endif]-->