首頁  >  文章  >  web前端  >  HTTP和HTML分別指什麼

HTTP和HTML分別指什麼

青灯夜游
青灯夜游原創
2021-06-08 17:17:4010804瀏覽

HTTP是指一種超文本傳輸協議,是互聯網上應用最為廣泛的一種網路協議;它指定了客戶端可能發送給伺服器什麼樣的訊息以及得到什麼樣的回應。 HTML全名為“超文本標記語言”,是為“網頁建立和其它可在網頁瀏覽器中看到的資訊”設計的標記語言。

HTTP和HTML分別指什麼

本教學操作環境:windows7系統、HTML5版、Dell G3電腦。

HTTP是指什麼

HTTP是一種超文本傳輸協議,是互聯網上應用最廣泛的網路協議。

超文本傳輸協定(Hypertext Transfer Protocol,HTTP)是一個簡單的請求-回應協議,它通常運行在TCP之上。它指定了客戶端可能發送給伺服器什麼樣的訊息以及得到什麼樣的回應。請求和回應訊息的頭以ASCII形式給出;而訊息內容則具有一個類似MIME的格式。這個簡單模型是早期Web成功的有功之臣,因為它讓開發和部署非常直截了當。

HTTP是應用層協議,同其他應用層協議一樣,是為了實現某一類具體應用的協議,並由某一運行在用戶空間的應用程式來實現其功能。 HTTP是一種協定規範,這種規範記錄在文件上,為真正透過HTTP進行通訊的HTTP的實作程序。

HTTP是基於B/S架構進行通訊的,而HTTP的伺服器端實作程式有httpd、nginx等,其客戶端的實作程式主要是Web瀏覽器,例如Firefox、InternetExplorer、Google chrome、Safari 、Opera等,此外,客戶端的命令列工具還有elink、curl等。 Web服務是基於TCP的,因此為了能夠隨時回應客戶端的請求,Web伺服器需要監聽在80/TCP連接埠。這樣客戶端瀏覽器和Web伺服器之間就可以透過HTTP進行通訊了。

HTML是指什麼

HTML的全稱為超文本標記語言,是一種標記語言。它包括一系列標籤.透過這些標籤可以將網路上的文檔格式統一,使分散的Internet資源連接為一個邏輯整體。 HTML文本是由HTML指令組成的描述性文本,HTML指令可以說明文字,圖形、動畫、聲音、表格、連結等。

超文本是一種組織資訊的方式,它透過超級連結方法將文本中的文字、圖表與其他資訊媒體相關聯。這些相互關聯的資訊媒體可能在同一文本中,也可能是其他文件,或是地理位置相距遙遠的某台電腦上的文件。這種組織資訊方式將分佈在不同位置的資訊資源以隨機方式連接,為人們查找,檢索資訊提供方便。

特點

超文本標記語言文檔製作不是很複雜,但功能強大,支援不同資料格式的檔案鑲入,這也是萬維網(WWW)盛行的原因之一,其主要特點如下:

  • 簡易性:超文本標記語言版本升級採用超集方式,從而更加靈活方便。

  • 可擴展性:超文本標記語言的廣泛應用帶來了加強功能,增加標識符等要求,超文本標記語言採取子類元素的方式,為系統擴展帶來保證。

  • 平台無關性:雖然個人電腦大行其道,但使用MAC等其他機器的大有人在,超文本標記語言可以使用在廣泛的平台上,這也是萬維網(WWW)盛行的另一個原因。 

  • 通用性:另外,HTML是網路的通用語言,一種簡單、通用的全置標記語言。它允許網頁製作人建立文字與圖片結合的複雜頁面,這些頁面可以被網路上任何其他人瀏覽到,無論使用的是什麼類型的電腦或瀏覽器。 

更多程式相關知識,請造訪:程式設計入門! !

以上是HTTP和HTML分別指什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn