標準模式與混雜模式

標準模式和混雜模式的區別是什麼

主要是盒模型的區別,致使各類各樣的與標準模式有差別的表現形式。css

什麼是標準模式和混雜模式

當瀏覽器廠商開始建立與標準兼容的瀏覽器時,他們但願確保向後兼容性。爲了實現這一點,他們建立了兩種呈現模式:標準模式和混雜模式。在標準模式下瀏覽器按照規範呈現頁面;在混雜模式下,頁面以一種比較寬鬆的向後兼容的方式顯示。混雜模式一般模擬老式瀏覽器的行爲以防止老站點沒法工做。html

怎樣區分標準模式和混雜模式

瀏覽器根據DOCTYPE(文檔聲明)是否存在以及使用那種DTD來選擇要使用的呈現方式。若是XHTML和HTML文檔保航形式完整的DOCTYPE,那麼它通常以標準模式呈現。相反,若是文檔的DOCTYPE不存在或者形式不正確則致使HTML和XHTML以混雜模式呈現。瀏覽器

CSS1Compat:標準模式.net

BackCompat:混雜模式code

console.log(document.compatMode)

能夠查看如今瀏覽器處於那種模式htm

詳情查看 :http://www.jb51.net/css/68729...文檔

相關文章
相關標籤/搜索