萬維網(wǎng)的定義:
萬維網(wǎng)(亦作“Web”、“WWW”、“'W3'”,英文全稱為“World Wide Web”),是一個由許多互相鏈接的超文本組成的系統(tǒng),通過互聯(lián)網(wǎng)訪問。在這個系統(tǒng)中,每個有用的事物,稱為一樣“資源”;并且由一個全局“統(tǒng)一資源標(biāo)識符”(URI)標(biāo)識;這些資源通過超文本傳輸協(xié)議(Hypertext Transfer Protocol)傳送給用戶,而后者通過點擊鏈接來獲得資源。萬維網(wǎng)聯(lián)盟(英語:World Wide Web Consortium,簡稱W3C),又稱W3C理事會。1994年10月在麻省理工學(xué)院(MIT)計算機科學(xué)實驗室成立。萬維網(wǎng)聯(lián)盟的創(chuàng)建者是萬維網(wǎng)的發(fā)明者蒂姆·伯納斯-李。
萬維網(wǎng)的工作原理:
- 若要進入萬維網(wǎng)上一個網(wǎng)頁,或者其他網(wǎng)絡(luò)資源的時候,通常需瀏覽器上鍵入你想訪問網(wǎng)頁的統(tǒng)一資源定位符(Uniform Resource Locator),或者通過超鏈接方式鏈接到那個網(wǎng)頁或網(wǎng)絡(luò)資源。這之后的工作首先是URL的服務(wù)器名部分,被名為域名系統(tǒng)的分布于全球的因特網(wǎng)數(shù)據(jù)庫解析,并根據(jù)解析結(jié)果決定進入哪一個IP地址(IP address)。
- 接下來的步驟是為所要訪問的網(wǎng)頁,向在那個IP地址工作的服務(wù)器發(fā)送一個HTTP請求。在通常情況下,HTML文本、圖片和構(gòu)成該網(wǎng)頁的一切其他文件很快會被逐一請求并發(fā)送回用戶。
網(wǎng)絡(luò)瀏覽器接下來的工作是把HTML、CSS和其他接受到的文件所描述的內(nèi)容,加上圖像、鏈接和其他必須的資源,顯示給用戶。這些就構(gòu)成了你所看到的“網(wǎng)頁”。
image.png
超文本標(biāo)記語言
超文本標(biāo)記語言(HTML)是www的描述語言。設(shè)計HTML語言的目的是為了能把存放在一臺計算機中的文本或圖形與另一臺計算機中的文本或圖形方便地聯(lián)系在一起,形成有機的整體。HTML是一種用來定義信息表現(xiàn)方式的格式,它告訴WWW瀏覽器如何顯示文字、圖形、圖像等各種信息以及如何進行鏈接等。一份文件如果想通過WWW主機來顯示,就必須符合HTML標(biāo)準。實際上,HTML是WWW上用于創(chuàng)建和制作網(wǎng)頁的基本語言,通過它就可以設(shè)置文本的格式、網(wǎng)頁的色彩、圖像與超文本鏈接等內(nèi)容。通過標(biāo)準化的HTML規(guī)范,不同廠商開發(fā)的www瀏覽器和www編輯器等各類軟件可以按照同一標(biāo)準對主頁進行處理,這樣,用戶就可以自由地在Intemet上漫游了。
HTML文本是由HTML命令組成的描述性文本,HTML命令可以說明文字、圖形、動畫、聲音、表格、鏈接等。HTML的結(jié)構(gòu)包括頭部(Head)、主體(Body)兩大部分。頭部描述瀏覽器所需的信息,主體包含所要說明的具體內(nèi)容。
超文本傳輸協(xié)議
超文本傳輸協(xié)議(HyperText Transfer Protocol,HTTP)是WWW服務(wù)器上使用的最主要協(xié)議。HTTP負責(zé)用戶與服務(wù)器之間的超文本數(shù)據(jù)傳輸。HTTP是TCP/IP協(xié)議組中的應(yīng)用層協(xié)議,建立在TCP之上,它面向?qū)ο蟮奶攸c和豐富的操作功能,能滿足分布式系統(tǒng)和多種類型信息處理的要求。通過這一跨平臺的通信協(xié)議,在任何平臺上的計算機都可以閱讀遠程服務(wù)器上的同一文件。HTTP協(xié)議經(jīng)常用來在網(wǎng)絡(luò)上傳送Web頁。當(dāng)用戶以http://開始一個超鏈接的名字時,就是告訴瀏覽器去訪問使用HTTP協(xié)議的Web頁。HTTP協(xié)議不僅能保證正確傳輸超文本文檔,還可以確定傳輸文檔中的哪一部分,以及哪部分內(nèi)容首先顯示(如文本先于圖形)等。
統(tǒng)一資源定位器
統(tǒng)一資源定位器(Uniform Resource Locator,URL)使用數(shù)字和字母來代表網(wǎng)頁文件在網(wǎng)上的地址。web上所能訪問的資源都有唯一的URL。URL包括所用的傳輸協(xié)議、服務(wù)器名稱、文件的完整路徑。標(biāo)準的URL由3部分組成:協(xié)議類型、主機名和路徑名。例如:
第一部分http://表示要訪問的資源類型。其他常見資源類型中,ftp://表示FTP服務(wù)器,new://表示Newsgroup新聞組。
第二部分www.163.tom是主機名,它說明了要訪問服務(wù)器的Internet名稱。其中,www表示要訪問的文件存放在名為www的服務(wù)器中,163則表示該網(wǎng)站的名稱,com則指出了該網(wǎng)站的服務(wù)類型。常用的網(wǎng)站服務(wù)類型有:.com特指事務(wù)和商務(wù)組織,.edu表示教育機構(gòu),.gov表示政府機關(guān),.mil表示軍用服務(wù),.org一般表示公共服務(wù)或非正式組織。
第三部分/index.html表示要訪問的主頁的路徑及文件名。
主頁
主頁(Homepage)是指個人或機構(gòu)的基本信息頁面,用戶通過主頁可以訪問有關(guān)的信息資源。主頁通常是用戶使用WWW瀏覽器訪問Internet上的任何WWW服務(wù)器所看到的第一個頁面。主頁一般包含文本、圖像、表格和超鏈接等基本元素。主頁通常是用來對運行WWW服務(wù)器的單位進行全面介紹,同時也是人們通過Internet了解一個公司、政府部門、學(xué)校的重要手段。例如要了解IBM公司的情況,在瀏覽器地址欄中輸入http://www.ibm.com后,就可以瀏覽IBM公司的主頁。
