HTML:初次見面,先做個自我介紹
時間:2023-08-28 20:48:02 | 來源:網(wǎng)站運營
時間:2023-08-28 20:48:02 來源:網(wǎng)站運營
HTML:初次見面,先做個自我介紹:在開始學(xué)習(xí)之前,咱們得先來說一說 HTML 是誰,做什么的,還有它的前世今生。為什么要知道這些?這就好比你要和一個妹子談戀愛,你總得先知道她叫什么,做什么工作的,家庭背景之類的信息吧!不然,這場戀愛談得可是夠不靠譜的。為什么是和妹子談戀愛?沒錯,我可是個 24K 純老爺們。
咱們閑話少敘,書歸正傳。接下來,咱們先來說說 HTML 是誰吧!
HTML 是誰
HTML 人家的全名叫
Hyper Text Markup Language,你沒聽錯,這娘們兒,不,這妹子還是一外國人兒,中文名叫
超文本標記語言。
可能你會覺得她和其他編程語言差不多,那你可錯了!因為人家就不是一門編程語言,人家是標記語言。說到這,你可能一臉懵逼,啥叫標記語言?
簡單來說,一般的編程語言都是由一些語法構(gòu)成的,可這標記語言是由一堆標簽組成的。這個標簽也可以叫做元素,意思都一樣。那你可能會問了,標簽又是個啥?這個怎么說呢,我還是直接給你看一個例子吧:
<h1>我就是一個標題標簽</h1>
你看到了,上面的
<h1>
就是標簽了。當然,現(xiàn)在你也不用一下子搞懂這么多!俗話說得好,飯要一口一口地吃不是?!所以現(xiàn)在你先有個大概的了解就行
知道啥是標簽了,接下來就好辦多了。HTML 其實就是提供了一堆這樣的標簽,每個標簽都有自己專有的作用和用法。咱們學(xué)習(xí) HTML 也可以說是學(xué)習(xí)這些標簽的作用和用法而已。
這時候你可能想問了,那 HTML 提供了多少個標簽?zāi)??其實,也不算多,幾十個而已,而且咱們也不見得都需要學(xué)習(xí)掌握。畢竟你和一個妹子談戀愛的時候,也沒法對她方方面面都了解不是?!
HTML 的前世今生
對 HTML 有了基本了解,咱們再來說說她的成長背景。
HTML 這妹子是 1989 年
蒂姆·伯納斯-李為了使世界各地的物理學(xué)家能夠方便的進行合作研究而創(chuàng)建的。啥?這妹子是個 80 后?年齡有點大了吧?!這個仁者見仁智者見智吧,反正跟我是比較配的,畢竟我也是個 80 后 :)。
最初創(chuàng)建 HTML 的時候,是以純文字格式為基礎(chǔ)的,這樣的好處就是什么編輯器都能編輯,順帶加上了幾個標簽方便使用。后來由于 HTML 的使用率越來越高,使用者不滿足只是純文本內(nèi)容了。于是,在 1993 年,還是大學(xué)生的
馬克·安德生在他的 Mosaic 瀏覽器加入
<img>
標簽,這樣在 HTML 頁面中就可以嵌入圖片了。
當然,至今為止,HTML 已經(jīng)被增加了很多很多的功能,也變得越來越復(fù)雜了。所以說啊,想要很好地掌握 HTML 也不是一件多么容易的事兒呢。
HTML 的版本迭代
為了紀念 HTML 這妹子成長過程中的一些記得紀念的日子,咱們給了個版本號。從 HTML 出生到現(xiàn)在,一共有 5 次是比較值得紀念的。也就是說,HTML 到目前為止經(jīng)歷了 5 個版本:
- 第一個版本是 1993 年 6 月份由互聯(lián)網(wǎng)工程工作小組(IETF)發(fā)布的
- HTML 2.0,也就是第二個版本是 1995 年 11 月作為 RFC 1866 發(fā)布的
- HTML 3.2 是 1997 年 1 月 14 日,由 W3C 組織推薦的標準
- 第四個版本有 2 個,一個是 HTML 4.0 是 1997 年 12 月 18 日 W3C 組織發(fā)布的,另一個是 HTML 4.01 是 1999 年 12 月 24 日 也是由 W3C 組織發(fā)布的
- 第五個版本,也是目前最新版本 HTML 5 是 2014 年 10 月 29 日由 W3C 組織發(fā)布的
在 HTML 的成長歷程中,經(jīng)歷了 5 個版本,咱們比較關(guān)心的是 4.01 和 5 兩個版本。畢竟這兩個版本是距離現(xiàn)在最近的兩個版本。
為啥要關(guān)注兩個版本?原因有二,其一是 4.01 版本里面的一些內(nèi)容在 5 版本被刪除了,咱們得知道之間的差異是什么;其二是實際的應(yīng)用場景中是可能使用這兩個版本的。
咱們的學(xué)習(xí)還是以 5 這個版本為主,畢竟最新的版本總有些驚喜的新功能不是?!相信你懂的。
題外話
相信說到這兒,你應(yīng)該對 HTML 有了個初步的了解,是不是要繼續(xù)相處下去,你現(xiàn)在可以考慮一下了。
你考慮的時候,咱也別閑著。剛才在說 HTML 的版本更新的時候,出現(xiàn)了幾個組織名稱,咱也順便了解一下吧:
- IETF 是簡寫形式,其全稱為 The Internet Engineering Task Force,翻譯成中文的含義為互聯(lián)網(wǎng)工程工作小組。成立于1985年底,是全球互聯(lián)網(wǎng)最具權(quán)威的技術(shù)標準化組織,主要任務(wù)是負責(zé)互聯(lián)網(wǎng)相關(guān)技術(shù)規(guī)范的研發(fā)和制定,當前絕大多數(shù)國際互聯(lián)網(wǎng)技術(shù)標準出自IETF。
- RFC 是簡寫形式,其全稱為 Request For Comments,翻譯成中文的含義為請求評論。 是一系列以編號排定的文件,包含了關(guān)于 Internet 的幾乎所有重要的文字資料。
- W3C 指萬維網(wǎng)聯(lián)盟(World Wide Web),1994 年 10 月在麻省理工學(xué)院計算機科學(xué)實驗室由蒂姆·伯納斯-李創(chuàng)建,是 Web 技術(shù)領(lǐng)域最具權(quán)威和影響力的國際中立性技術(shù)標準機構(gòu)。
解釋的有點官方了,畢竟知道是個啥就行,所以就別那么糾結(jié)官不官方了!
如有侵權(quán),請聯(lián)系刪除。
作者:不想成熟的大叔
鏈接:https://juejin.cn/post/6922075006943887368
來源:掘金
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。