我应该关心IE Quirks模式吗?

时间:2011-07-18 16:26:04

标签: html css

我刚刚在IE quirk模式下测试了我的网站,看起来很糟糕。

我应该关心IE怪癖模式吗?如果是,那么有一个工具可以帮助我为Quirks模式编写CSS。

更新我的doctype:

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da">

2 个答案:

答案 0 :(得分:7)

  

我应该关心IE怪癖模式吗?

只有您应该使用触发标准模式的Doctype才能与Quirks模式达成协议。

答案 1 :(得分:2)

取决于。

如果您不需要支持旧版本的IE,特别是6或7,我会忽略它。

支持这些浏览器的唯一理由是

  1. 因为老板/客户这么说。
  2. 您拥有使用该浏览器的庞大用户群。
  3. 修改

    根据对@ Quentin的答案的评论......您可以通过将其复制到地址栏来查看浏览器的显示方式

    javascript:m=(document.compatMode=='CSS1Compat')?'Standards':'Quirks';window.alert('You are in ' + m + ' mode.');
    
    来自http://www.satzansatz.de/cssd/quirksmode.html

    脚本