只是一个关于 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)后面显得很丑陋。看截图:
有人知道为什么是这样吗?我在我的智慧尽头试图弄清楚它!