繁体   English   中英

条件注释不起作用

[英]Conditional comments don't work

我有以下代码,其中包含针对IE7和IE8的条件注释:

<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
<link href="css/basic.css" rel="stylesheet" type="text/css" />
<link href="css/ui.css" rel="stylesheet" type="text/css" />
<!--[if lte IE 8]>
    <link href="css/ie8fix.css" rel="stylesheet" type="text/css" />  
<![endif]-->
<!--[if lte IE 7]>
    <link href="css/ie7fix.css" rel="stylesheet" type="text/css" />  
<![endif]-->
<!--[if IE]>
    <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</head>
<body>

条件注释中的样式表不起作用。 我在IE测试仪中对此进行了测试。

实际上,Microsost不再支持条件注释。 我有一段时间陷入困境,所以写了一篇关于它的文章:

http://www.yofiel.com/writing/essays/microsoft-s-exit-strategy

IETester基于不受支持的黑客,该黑客在某些情况下具有不正确的行为。 您是否尝试过在真实的浏览器中进行测试? Microsoft通过http://modern.ie免费提供了VM。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM