w3c盒子模型和ie盒子模型 瀏覽器標(biāo)準(zhǔn)模式和怪異模式之間的區(qū)別是什么?
瀏覽器標(biāo)準(zhǔn)模式和怪異模式之間的區(qū)別是什么?從IE6開始,引入標(biāo)準(zhǔn)模式。在標(biāo)準(zhǔn)模式下,瀏覽器會嘗試在指定瀏覽器中正確處理標(biāo)準(zhǔn)文檔。在IE6之前,CSS還不夠成熟,所以IE5之前的瀏覽器對CSS的支持很差
瀏覽器標(biāo)準(zhǔn)模式和怪異模式之間的區(qū)別是什么?
從IE6開始,引入標(biāo)準(zhǔn)模式。在標(biāo)準(zhǔn)模式下,瀏覽器會嘗試在指定瀏覽器中正確處理標(biāo)準(zhǔn)文檔。
在IE6之前,CSS還不夠成熟,所以IE5之前的瀏覽器對CSS的支持很差。IE6將為CSS提供更好的支持。然而,問題是很多頁面都是基于舊的布局編寫的,如果IE6支持CSS,如何保證現(xiàn)有頁面不會被破壞,并提供新的呈現(xiàn)機制?
在編寫程序時,我們經(jīng)常會遇到這樣的問題:如何保持原來的界面不變,提供更強大的功能,特別是當(dāng)新功能與舊功能不兼容時。解決此問題的常用方法是添加參數(shù)和分支。當(dāng)參數(shù)為真時,我們使用新函數(shù)。如果參數(shù)不為true,則使用舊函數(shù)。這樣,就不能破壞原有的程序,提供新的功能。IE6也做同樣的事情。它以DTD作為“參數(shù)”。因為沒有人會在以前的頁面上編寫DTD,IE6假設(shè)如果編寫了DTD,這意味著頁面將采用更好地支持CSS的布局。否則,將采用兼容性之前的布局。這是怪癖模式。
關(guān)注優(yōu)秀就業(yè),多學(xué)習(xí)it知識。