文件模式主要有以下兩個作用:
1、告訴瀏覽器使用什麼樣的html或xhtml規格來解析html文件
2、對瀏覽器的渲染模式產生影響;不同的渲染模式會影響到瀏覽器對於CSS 程式碼甚至JavaScript 腳本的解析,所以Doctype是非常關鍵的,尤其是在IE 系列瀏覽器中,由DOCTYPE 決定的HTML 頁面的渲染模式至關重要。
兩種渲染模式:
BackCompat:標準相容模式未開啟(或稱為怪異模式[Quirks mode]、混雜模式)
CSS1Compat:標準相容模式已開啟(或稱為嚴格模式[Standards mode/Strict mode])