使用DOCTYPE HTML 4.01 Transitional转到IE8

时间:2010-04-11 11:00:53

标签: html css internet-explorer-8 doctype html4

我们在HTML代码第一行的所有页面中使用:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

我们正在转向新的IE8,我们希望保持DOCTYPE不变,是否有任何建议/警告我们最好注意?

我的意思是:“小心,在IE8过渡时,CSS min-width不再起作用了,小心它会搞乱这个页面,等等。”

1 个答案:

答案 0 :(得分:5)

如果您的页面在IE7中运行,并且它可以在更符合标准的浏览器中运行,那么它很可能在IE8中运行。 IE8更接近标准合规性;没有太多显着的回归。

如果您的页面仅在IE7中工作,或者在IE7(与其他浏览器相比)中使用依赖于IE7错误的不同代码路径,那么您可能还有更多工作要做。在此期间,您可以使用header / meta X-UA-Compatible: EmulateIE7告诉IE8与IE7的行为类似。

Gory有关IE7 / IE8差异的详细信息at IEBlog