目前我正在处理的页面在Chrome和Firefox中显示良好,但在IE9中却以怪异模式渲染。
进一步调查发现,似乎是因为
<!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模式一直存在。基本上,我想让页面在普通的IE9中呈现,而不是在Quirks模式下。然而,某些东西导致了注释。遗憾的是,这是一个WordPress主题,所以我很难解决这个问题,因为我没有编写原始代码。
有人有建议吗?
谢谢!