当前位置: 代码迷 >> HTML/CSS >> DOCTYPE很重要,可用什么DOCTYPE呢?IE6太烂了!该怎么处理
  详细解决方案

DOCTYPE很重要,可用什么DOCTYPE呢?IE6太烂了!该怎么处理

热度:112   发布时间:2012-03-12 12:45:33.0
DOCTYPE很重要,可用什么DOCTYPE呢?IE6太烂了!
DOCTYPE切换(DOCTYPE   switching)

不同的浏览器有不同的切换规则(以下网址列图说明):
http://meyerweb.com/eric/dom/dtype/dtype-grid.html

根据表上所示,
win/IE   6   中   有很多按怪异模式(quirks   mode)显示

如csdn.net的源码:
<!DOCTYPE   html   PUBLIC   "-//W3C//DTD   XHTML   1.0   Transitional//EN "   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
<html   xmlns= "http://www.w3.org/1999/xhtml ">

可是这是常用的DOCTYPE申明方式啊!

这怎么解决呢?
IE6的市场份额那么大,网页却不能按标准模式显示!!

------解决方案--------------------
现在流行
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN " "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">

不过很多还都是 HTML4.01的
  相关解决方案