目前我正在使用的页面在Chrome和Firefox中显示效果不错,但在IE9中它以Quirks模式呈现。
进一步研究这个问题,似乎
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"
总是被评论出来。导致Quirks模式保持不变,因为没有指定doctype。基本上,我试图强制页面在正常的IE9而不是怪癖模式下呈现。但是,某些事情导致了评论。遗憾的是,这是一个wordpress主题,这就是为什么我很难解决问题,因为我没有写原始代码。
有人有建议吗?
谢谢!
答案 0 :(得分:7)
我不知道你的意思是“[doctype]总是被评论出来。”
有很多不同的东西可以导致Quirks Mode see here。
另一个常见原因是stuff before the doctype。甚至是invisible stuff。
如果您在<head>
:
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
答案 1 :(得分:1)
同时检查你的IE,