2010-04-11 53 views
2

我們在我們的我們的HTML代碼中的第1行中的所有頁面使用:將IE8與DOCTYPE HTML 4.01過渡

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

我們正在對新的IE8,我們想保持DOCTYPE不變,有沒有我們最好意識到的建議/警告?

我的意思是:「小心CSS最小寬度在IE8過渡時期不再工作,小心它會在這個和那個頁面中搞砸了,等等。」

+0

您應該在http://doctype.com/上發佈,而不是 – 2010-04-11 11:05:15

回答

5

如果您的網頁在IE7中運行,並且它在符合標準的瀏覽器中運行,那麼很可能會在IE8中運行。 IE8接近符合標準;沒有太多重要的迴歸。

如果您的頁面只能在IE7中工作,或者在IE7(與其他瀏覽器)中使用不同的代碼路徑(依賴於IE7錯誤)工作,您可能需要做更多工作。同時,您可以通過使用標頭/元X-UA-Compatible: EmulateIE7來告訴IE8的行爲與IE7類似。

IE7/IE8的差異細節at IEBlog

+0

+1,以獲取有趣的鏈接。謝謝! – 2010-04-11 13:40:33