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