是什麼,它的做用是什麼

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

儘管咱們不給出這句聲明瀏覽器照樣會將HTML文檔呈現出來,可是因爲HTML版本致使的bug也許就出在這裏。前端

常見的幾種doctype見w3school.canvas

其中,htm5的聲明就是<!DOCTYPE html>,因此通常狀況下咱們新寫的前端工程就用這個聲明就能夠了,不然一些新的標準特性是不能用的,好比說<canvas>標籤。瀏覽器

不去聲明doctype也是不可取的。不一樣瀏覽器對這種狀況有不一樣的默認規範,並不一致,因此,必定要聲明好doctype,記得必定要加上感嘆號。spa

相關文章
相關標籤/搜索