是什麼,它的作用是什麼

在HTML文檔的首部往往會有這麼一句話<!DOCTYPE html>,許多時候我們忽視了它的存在,它實際上是一個聲明,告訴瀏覽器用哪種HTML版本的規範來解讀HTML文檔。

儘管我們不給出這句聲明瀏覽器照樣會將HTML文檔呈現出來,但是由於HTML版本導致的bug也許就出在這裏。

常見的幾種doctype見w3school.

其中,htm5的聲明就是<!DOCTYPE html>,所以一般情況下我們新寫的前端工程就用這個聲明就可以了,否則一些新的標準特性是不能用的,比如說<canvas>標籤。

不去聲明doctype也是不可取的。不同瀏覽器對這種情況有不同的默認規範,並不一致,所以,一定要聲明好doctype,記得一定要加上感嘆號。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章