HTML 是一種用于描述網(wǎng)頁的標記語言,純文本,其內(nèi)容作為瀏覽器的輸入。
HTML 指的是超文本標記語言: Hyper Text Markup Language(也就是這幾個單詞的縮寫)
HTML 不是一種編程語言,而是一種標記語言;
標記語言是一套標記標簽 (markup tag);
HTML 使用標記標簽來描述網(wǎng)頁;
HTML 文檔包含了HTML 標簽及文本內(nèi)容;
HTML 文檔也叫做 web 頁面;我們常用的瀏覽器,如360安全瀏覽器、Microsoft Edge、Google Chrome等,就是用于讀取HTML文件的。
瀏覽器會解析 HTML 文本內(nèi)容,最終呈現(xiàn)頁面。
那么超文本又是什么?
在網(wǎng)頁出現(xiàn)前,人們的閱讀習慣是從前往后,從上到下,就像閱讀小說,必須從頭到尾的看完,思維是單向的,并不存在岔路口。
而超文本從字面上理解就是:超出了一般的閱讀習慣,看文章的時候思維是發(fā)散的,即通過鏈接的形式,跳出當前的思維流,轉到另外一個頁面,
故而這些可以點擊跳轉的區(qū)域我們稱之為超文本鏈接(具體到 HTML 標簽上就是 a 標簽),而具有這種特性的標記語言理所應當?shù)谋环Q為超文本標記語言。
縱觀瀏覽器與 HTML 的發(fā)家史,瀏覽器的起起落落,HTML 版本的更新迭代,源頭都是 Tim Berners-Lee ,
或許 HTML 的命名與瀏覽器能解析 HTML 只是一種偶然,但這兩種事物的出現(xiàn)卻是一種必然,而這背后的主導者,
是互聯(lián)網(wǎng),Tim Berners-Lee 也僅是執(zhí)筆而已,為了紀念,他所創(chuàng)作的第一個站點也將被永久保存:info.cern.ch/。
在 HTML 中一段文字、換行、或其他文本內(nèi)容也是一種元素,屬于文本節(jié)點,這種節(jié)點僅有內(nèi)容,而不具備標簽的結構。
正所謂沒有規(guī)矩,不成方圓,想要讓瀏覽器認識并成功顯示頁面需要有一個統(tǒng)一的模板,