Web前端開發基礎,帶你認識HTML,一起加入這個歡樂的世界

什麼是HTML

大家知道平時上網瀏覽的頁面是怎麼做出來的嗎?就是通過今天要給大家介紹的語言HTML來完成的。什麼是HTML?超文本標記語言(HyperText Markup Language,簡稱為HTML)

  • HyperText: 是指具有交互功能的文本,如:超鏈接,可以從當前頁面跳到另外一個頁面。超文本在現在的互聯網不僅僅指的的文本文件,還可以是視頻,音樂,圖片等
  • Markup Language:通過特殊的符號表示特定的內容,如標題、段落、圖片、表格、超鏈接等。

HTML是一種編程語言,編程語言都需要寫到文件中,如何創建文件?可以創建一個文本文件,並命名為:home.html,其中home是文件名,文件擴展名為.html告知瀏覽器這個文件包含HTML,這樣瀏覽器才能正確的解釋HTML並顯示出來。

Web前端開發基礎,帶你認識HTML,一起加入這個歡樂的世界

什麼是HTML

HTML的發展歷程

HTML最初於1989年由GERN的Tim Berners-Lee發明,至今已經有30多年的歷史了,在這30年的過程中,HTML經歷了幾次重大的版本更新:

Web前端開發基礎,帶你認識HTML,一起加入這個歡樂的世界

HTML發展歷程

HTML在剛剛誕生的時候只有幾個最基礎的標籤,做好的頁面也不好看,但是已經支持了超文本。

在1995年自HTML3誕生開始,漫長殘酷的瀏覽器戰爭也隨之而來,Netscape和Microsoft兩個瀏覽器廠商都在試圖爭霸世界,這場戰爭的受害者是web開發人員,每個瀏覽器公司都在不斷的增加自己的專用擴展包來試圖保證領先,所以web開發人員通常必須要寫兩個單獨的頁面來適應兩大廠商。

1997年基於HTML4的標準誕生,瀏覽器大戰結束了,來解救我們的是萬維網聯盟W3C,它的計劃是創建一個唯一的web標準,讓世界恢復平靜,W3C計劃把HTML的結構和表現分離成兩種語言:一種語言用於實現結構(HTML),一種語言用於表現(CSS),並且要求所有的瀏覽器廠商都採用這個標準。

1999年HTML4.01閃亮登場,成為接下來十年當中HTML的必備版本,因為幾乎所有的瀏覽器都採用了這個標準,讓我們web開發人員的日子也好過了一些,但是除了IE瀏覽器,所以開發人員針對IE瀏覽器總是要做一些額外的工作。

2000年一個新興的事物引起了我們的注意就是XML,它讓HTML開始心煩意亂,他們兩個終於不情願的結合在了一起,就有了後來的XHTML,XHTML1.0就此誕生了。XHTML的標準更嚴格,所有的標籤必須由開始標籤和結束標籤組成。所以大部分開發人員很討厭XHTML對於HTML的靈活性更擁護,導致XHTML發展到2.0版本的時候甚至慘遭淘汰,所以這場婚姻的結局並不好。

Web前端開發基礎,帶你認識HTML,一起加入這個歡樂的世界

HTML基礎

到了2009年,XHTML很快被HTML5取代,因為HTML5延用了HTML4.01的大部分特性,還提供了很多適合web新發展的新特性,而這正是開發人員一直想要的,並且完全支持XHTML風格的代碼,所以HTML5成為大家公認的標準,並於2014年HTML5正式發佈,曾經對標準不屑一顧的IE瀏覽器,自IE9瀏覽器開始也加入了全面支持HTML5的陣營。

現在很清楚了,HTML5對我們來說意味著什麼?跟著我一起加入這個歡樂的世界,關注我,後面會繼續給大家介紹Web前端開發所需掌握的技能。


分享到:


相關文章: