HTML 頁面開頭doctype應該大寫還是小寫?
&
&&這些寫法都是有效的,但是哪種才是規範推薦使用的
HTML5 中不區分大小寫!HTML5/syntax
一個DOCTYPE必須包含以下部分,並嚴格按照順序出現:
一個ASCII字元串"&大小寫不敏感。
這是vs默認模板。這是知乎的頁面源碼。
所以,你看著辦吧。
題主你讓我分心了,阿彌陀佛,工作工作。萌新一枚 看到之前的回答 想給後來者一個方向:
關於doctype,或者dtd(document type definition)的說明可以參考這個鏈接:http://www.w3school.com.cn/tags/tag_doctype.asp
也就是說,在html5中只有一種寫法:
&
但是也提到了doctype是不敏感大小寫的 0.0 (大佬們都這麼寫,所以我們都是大寫)
還有就是doctype並不是一個標籤,而是指示 web 瀏覽器關於頁面使用哪個 HTML 版本進行編寫的指令。不過我也搞不懂它還說了& 聲明沒有結束標籤。
這樣子就很尷尬了,他到底是不是標籤呢?這個問題留給後來者。。。
第一次寫知乎,有點手抖,望指正
html5(包括4)不區分大小寫,但是建議小寫,因為xhtml是要求小寫的
HTML Tip: Use Lowercase Tags
HTML tags are not case sensitive: &
means the same as &
.
The HTML5 standard does not require lowercase tags, but W3C recommends lowercase in HTML4, and demands lowercase for stricter document types like XHTML.
http://www.w3schools.com/html/html_elements.asp
至於doctype,我是依照建議小寫的……html 對大小寫是不敏感的,不管是 doctype 還是 DOCTYPE 都是可以的,甚至 p 和 P,h1 和 H1 也都可以,哪個習慣就用哪個。
在XHTML標準下,所有標籤名必須小寫。這個也是個標籤吧?
推薦閱讀:
※Effective前端(3)用CSS畫一個三角形
※【前端入門系列】HTML5動畫與動效(之五)
※什麼是M站?
※[一勺燴]最流行前端開發圖表顯示組件總結