http和html是什么關(guān)系?
HTTP和HTML并不是雞生蛋的關(guān)系,兩者是相互獨立的概念
HTTP(超文本傳輸協(xié)議)是一種應(yīng)用層通信協(xié)議,從它的命名就可以看出,它設(shè)計的目的是用來傳輸文本和其他相關(guān)信息的,也就是說,只要是文本信息,都可以使用它來傳輸,所以不管是純文本,還是現(xiàn)在廣泛使用的HTML,JAVASCRIPT腳本,CSS樣式表,都可以使用HTTP協(xié)議來進行傳輸,而在HTTP協(xié)議早期,不乏有人使用它來傳輸純文本信息。
HTML(超文本標(biāo)記語言),是一種用于描述網(wǎng)頁結(jié)構(gòu)的標(biāo)記語言,由于網(wǎng)頁都使用HTTP協(xié)議傳輸,造成了很多人對于二者不可分割的印象。事實上,HTML文檔也可以使用其他應(yīng)用層通信協(xié)議來傳輸,比如大家很熟悉的FTP協(xié)議,可以傳輸任何類型的文檔。