有条件的评论在IE中出现

时间:2013-02-26 12:18:45

标签: html html5 internet-explorer html5shiv

关于IE中有条件的html评论的一个快速(我希望)的问题...

我正在使用Google shiv / shim来允许HTML5元素在IE8中正确渲染,而且头代码看起来像这样......

<head>
    <meta charset="utf-8" />
    <title>Rock & Son Restaurant in Manchester</title>
    <link href="/rock-and-son/css/reset.css" type="text/css" rel="stylesheet">
    <link href="/rock-and-son/css/screen.css" type="text/css" rel="stylesheet">
    <!--[if lt IE9]>
        <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->
</head>

很好,我想,当我加载IE 7/8并且它有效!但随后条件评论在我的浏览器顶部(在所有IE版本中,包括9个版本)后面显得很难看。见截图:

enter image description here

有谁知道这是为什么?我正在努力想要把它弄清楚!

1 个答案:

答案 0 :(得分:13)

我已经解决了这个问题,看来IE和9之间需要一个空格..

<!--[if lt IE 9]-->