html - 如果前缀似乎不起作用

时间:2014-03-02 19:10:11

标签: html

我想检测用户是使用IE还是其他浏览器。所以就在

之后
<!doctype html>

但之前

<html lang="pl-PL">

我把这段代码:

  <![if !IE]>
     <link rel="stylesheet" media="screen" type="text/css" href="css/style.css" />
  <![endif]>

  <!--[if IE]>
     <link rel="stylesheet" media="screen" type="text/css" href="css/style-ie.css" />
  <![endif]-->

但它似乎不起作用。我做错了什么?

1 个答案:

答案 0 :(得分:0)

<link>代码应该是<head>代码的子代。

<html lang="pl-PL">
  <head>
<![if !IE]>
     <link rel="stylesheet" media="screen" type="text/css" href="css/style.css" />
<![endif]>