我们在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不再起作用了,小心它会搞乱这个页面,等等。”
答案 0 :(得分:5)
如果您的页面在IE7中运行,并且它可以在更符合标准的浏览器中运行,那么它很可能在IE8中运行。 IE8更接近标准合规性;没有太多显着的回归。
如果您的页面仅在IE7中工作,或者在IE7(与其他浏览器相比)中使用依赖于IE7错误的不同代码路径,那么您可能还有更多工作要做。在此期间,您可以使用header / meta X-UA-Compatible: EmulateIE7
告诉IE8与IE7的行为类似。
Gory有关IE7 / IE8差异的详细信息at IEBlog。