理解瀏覽器的三種模式以及相應的觸發條件

2022-07-21 21:03:24 字數 323 閱讀 9718

嚴格模式與混雜模式——如何觸發這兩種模式,區分它們有何意義。

在標準模式中,瀏覽器根據規範呈現頁面;

在混雜模式中,頁面以一種比較寬鬆的向後相容的方式顯示。

瀏覽器根據doctype是否存在以及使用的哪種dtd來選擇要使用的呈現方法。如果xhtml文件包含形式完整的doctype,那麼它一般以標準模式呈現。對於html 4.01文件,包含嚴格dtd的doctype常常導致頁面以標準模式呈現。包含過渡dtd和uri的doctype也導致頁面以標準模式呈現,但是有過渡dtd而沒有uri會導致頁面以混雜模式呈現。doctype不存在或形式不正確會導致html和xhtml文件以混雜模式呈現。

MVC MVP MVVM 三種設計模式的理解

mvc model view controller mvp model view presenter mvvm model view view viewmodel mvc模式 簡介 model view controller mvc模式致力於關注點的切分,這意味著model和controller的邏...

IE8瀏覽器相容 三種方式

第一篇,先寫乙個最初遇到的乙個問題,隨著ie8的應用,懂得 時尚 的都對自己的瀏覽器公升了級,對於我們開發者也帶來了問題,也就是ie8自帶的乙個相容模式,雖然在ie8中已經有,但有時頁面瀏覽中預設載入模式的不同會引起頁面樣式的改變,當然,每個做開發的都希望自己的作品能夠以最漂亮的面孔展現給使用者,特...

三種辦法解決IE瀏覽器突然關閉

一 對ie 5.x使用者,執行 控制面板 新增或刪除程式 在列表中選擇 internet explorer error reporting 選項,然後單擊 更改 刪除 按鈕,將其從系統中刪除。二 對windows 9x me nt 2000下的ie 6.0使用者,則可開啟 登錄檔編輯器 找 hkey...