1. 程式人生 > >html01. <!DOCTYPE html>

html01. <!DOCTYPE html>

解釋

在HTML文件初,往往會有這麼一句話<!DOCTYPE html>,它是html5標準網頁宣告,全稱為Document Type HyperText Mark-up Language,意思為文件種類為超文字標記性語言或超文字連結標示語言。

表示網頁採用html5,<!DOCTYPE> 宣告位於文件中的最前面的位置,處於 <html> 標籤之前。此標籤可告知瀏覽器文件使用哪種 HTML 或 XHTML 規範。

作用

這個屬性會被瀏覽器識別並使用,但是如果你的頁面沒有DOCTYPE的宣告,那麼compatMode預設就是BackCompat,這也就是惡魔的開始 -- 瀏覽器按照自己的方式解析渲染頁面,那麼,在不同的瀏覽器就會顯示不同的樣式。

如果你的頁面添加了<!DOCTYPE html>那麼,那麼就等同於開啟了標準模式,那麼瀏覽器就得老老實實的按照W3C的標準解析渲染頁面,這樣一來,你的頁面在所有的瀏覽器裡顯示的就都是一個樣子了。