我正在尝试在 IE8 中加载我的网站,并且它不断恢复到 Quirks 模式并显示所有有趣的页面。我可以通过开发人员工具将其切换到 IE8 文档模式,这很好,但没有回答为什么它会自行恢复到 Quirks 模式。
我已经设置<!DOCTYPE html>
了,所以它不应该这样做。页面顶部包括由 CMS 生成的内容:
(ignore this line, it's here to show the blank lines in the source code)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--[if IE 7]> <html class="ie7 no-js" lang="en"> <![endif]-->
<!--[if lte IE 8]> <html class="ie8 no-js" lang="en"> <![endif]-->
<!--[if (gte IE 9)|!(IE)]><!--> <html class="not-ie no-js" lang="en"> <!--<![endif]-->
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
有任何想法吗?谢谢!