天天看點

JavaWeb學習之路(13)--HTML之網頁類型聲明

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. 小結

其實對于大多數浏覽器來說,不添加網頁類型聲明,照樣正常運作。

但是咱們作為程式員,還是要盡量按照規範來寫代碼,寫最規範最通用的代碼,而不是滿足于能用就行。

要有點追求的還是!

繼續閱讀