這是為什麼有不同版本的HTML

HTML的第一個版本沒有版本號,它只是被稱為“HTML”,並且在1989年到1995年之間被用於建立簡單的網頁。1995年,IETF(互聯網工程任務組)對HTML進行了標準化並編號它“HTML 2.0”。

在1997年,萬維網聯盟(W3C)提出了HTML的下一個版本,即HTML 3.2。 隨後是1998年的HTML 4.0和1999年的4.01。

然後,W3C宣布它不會創建新的HTML版本,並開始專注於可擴展的HTML或XHTML。 他們建議網頁設計人員將HTML 4.01用於他們的HTML文檔。

圍繞這一點,發展分裂了。 W3C專注於XHTML 1.0,並且像XHTML Basic這樣的東西在2000年及之後成為推薦。 但Web設計人員並不想轉向僵化的XHTML結構,因此在2004年,Web超文本應用技術工作組(WHATWG)開始研究一種新的HTML版本,它不像XHTML那樣嚴格,稱為HTML5。 他們希望這將最終被接受為W3C的建議。

決定HTML的版本

編寫網頁時的第一個決定是用HTML還是XHTML編寫。 如果您使用的是Dreamweaver之類的編輯器,則此選項取決於您選擇的DOCTYPE。 如果你選擇了一個XHTML DOCTYPE,你的頁面將用XHTML編寫,如果你選擇一個HTML DOCTYPE,你會用HTML編寫頁面。

XHTML和HTML之間有許多不同之處。 但現在,您只需要知道XHTML是將HTML 4.01重新編寫為XML應用程序。 如果你編寫XHTML,你的所有屬性將被引用,你的標籤關閉,你可以在XML編輯器中編輯它。 HTML比XHTML寬鬆很多,因為您可以將引號從屬性中留下,使標籤保持不變

沒有結束標籤

等等。

為什麼使用HTML

為什麼要使用XHTML

一旦您決定使用HTML或XHTML - 您應該使用哪個版本?

HTML
在互聯網上仍有三種常用的HTML版本:

有些人可能會認為第四個版本是“no-DOCTYPE”版本。 這通常稱為怪癖模式 ,指的是沒有定義DOCTYPE的HTML文檔,因此最終會在不同的瀏覽器中顯示奇怪。

我建議使用HTML 4.01。 這是該標準的最新版本,它是現代瀏覽器最廣泛接受的版本。 如果您有特定的理由(例如,如果您正在構建內聯網或查看瀏覽器的瀏覽器僅支持3.2或4.0標籤和選項的信息亭),則應該只使用HTML 4.0或3.2。 如果您不知道自己處於這種情況,那麼您就不會,並且您應該使用HTML 4.01。

XHTML
目前有兩個版本的XHTML:1.0和2.0。

XHTML 2.0非常新,仍然不被Web瀏覽器真正支持。 所以我現在推薦使用XHTML 1.0 。 當XHTML 2.0得到廣泛支持時,這將非常好,但在此之前,我們需要堅持我們的讀者可以使用的版本。

一旦你決定了版本

一定要使用DOCTYPE。 使用DOCTYPE只是HTML文檔中的另外一行,它可以確保您的頁面以其顯示方式顯示。

各種版本的DOCTYPE是:

HTML

XHTML