1. 前言
如果我們買了一部蘋果手機,然後要研究它如何使用,我們得先知道這部手機的版本,是iPhone4,還是iPhone5/6/7…。
同樣,如果我們買了一輛汽車,也應該先知道它的型号,比如同一款車型,也得分上個2019款/2020款/2021款。
對于HTML來說,也是一樣的,現在很火的一個名詞H5,其實就是指的HTML5,這個5就是版本号。
2. HTML版本号
目前來說,基本上浏覽器對HTML5的支援都很到位了,是以絕大多數程式員編寫的網頁都是HTML5的。
但是由于曆史原因,還有一部分網頁是HTML4的。
好的,那麼如何區分一個網頁是HTML4還是HTML5的呢?浏覽器如何知道程式員編寫的HTML代碼是想用4代的規範還是5代的規範呢?畢竟不同版本還是有差別的。
這就可以通過網頁類型聲明來解決。
3. 網頁類型聲明
常用的網頁類型聲明有兩種,第一種是HTML5的:
<!DOCTYPE html>
1
第二種是HTML4的:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
2
實際上我們隻需要記住HTML5的聲明就OK了,畢竟現在我們寫網頁肯定是用最新的版本,效果更好!
4. 一個完整的網頁代碼
是以,我們在正兒八經編寫第一個網頁的時候,網頁的最開頭處,是要寫上網頁類型聲明的。
這樣最起碼,别人在看到咱們寫的網頁的時候,第一印象就是——嗯,挺專業的!
好的,一個完整的網頁代碼如下:
<html>
<head>
<title>網頁類型聲明執行個體</title>
<meta charset="utf-8">
</head>
<body>
你好,這是一個标準網頁
</body>
</html>
5. 小結
其實對于大多數浏覽器來說,不添加網頁類型聲明,照樣正常運作。
但是咱們作為程式員,還是要盡量按照規範來寫代碼,寫最規範最通用的代碼,而不是滿足于能用就行。
要有點追求的還是!