第1章網(wǎng)頁與網(wǎng)站基礎(chǔ)
【本章要點(diǎn)】
⑴WWW服務(wù)、網(wǎng)頁與網(wǎng)站
(2>靜態(tài)網(wǎng)頁與動態(tài)網(wǎng)頁
(3> HTML靜態(tài)網(wǎng)頁技術(shù)
⑷XHTML浙規(guī)范
⑸CSS基礎(chǔ)
⑹網(wǎng)站建設(shè)的步驟
1.1 WWW簡介
因特網(wǎng)(Internet)把世界上無數(shù)臺計算機(jī)連接成一個巨大的汁篤機(jī)網(wǎng)絡(luò),其上??诘木褪亲儸F(xiàn)倌怠資源的共享。Intemet變現(xiàn)信總資源共享的上要途徑,是WWW服務(wù)。
WWW是World Wide Web的縮寫,即世界范闈內(nèi)的網(wǎng)絡(luò),也叫萬維網(wǎng),更簡單的縮寫為W3, W3C是力維網(wǎng)聯(lián)盟(World Wide Web Consortium)的英文縮寫。WWW服務(wù)采ffl一種客戶機(jī)瀏覽器/服務(wù)器體系結(jié)構(gòu).在這種體系結(jié)構(gòu)中,WWW客戶機(jī)通常比較簡單,它僅僅是Ll接入Internet并具有網(wǎng)頁瀏覽器的汁算機(jī)《而WWW服務(wù)器相對復(fù)雜得多,它除了負(fù)責(zé)接收所有來丨1客戶機(jī)的訪問請求并進(jìn)行相應(yīng)的處理之外,還盅耍對身的資源進(jìn)行合理的配苴、管理和優(yōu)化《WWW服務(wù)的資源是以Web網(wǎng)H的形式組織起來的,Web網(wǎng)頁存放在資源提供的WWW服務(wù)器里< Internet上每一ft WWW服務(wù)器都有不R的地址,普通的Internet用戶只耍在計算本L的瀏覽器中輸入不同的WWW服務(wù)器地址就能“瀏覽”不同WWW服務(wù)器里的Web網(wǎng)頁^網(wǎng)站應(yīng)用“鏈接”技術(shù)吋以實(shí)現(xiàn)Web網(wǎng)UI之間的鏈接與跳轉(zhuǎn),用戶只耍單擊Web網(wǎng)頁里的某個“鏈接”就吋以跳轉(zhuǎn)并打開相應(yīng)的另一個Web網(wǎng)頁。
Web網(wǎng)頁在WWW服務(wù)器與客戶機(jī)瀏覽器之間按照http協(xié)議進(jìn)行傳輸< http是hypertext transfer protocol(超文木傳輸協(xié)議)的縮寫,它是實(shí)現(xiàn)Web網(wǎng)頁在Internet h傳輸?shù)膽?yīng)用層協(xié)議-WWW服務(wù)的體系結(jié)構(gòu)rJ用閣1-1簡單示意。
客戶機(jī)和WWW服務(wù)器之間的通借迎常分為四個步驟劣現(xiàn):
⑴客戶機(jī)瀏覽器通過網(wǎng)絡(luò)向服務(wù)器發(fā)送http詰求,請求一個特定的Web網(wǎng)頁:
(2)這個請求通過Internet傳送到服務(wù)器端:
(3)服務(wù)器接收這個請求,找到所請求的網(wǎng)頁,然后用http協(xié)議再將這個Web網(wǎng)頁通過網(wǎng)絡(luò)發(fā)送給客戶機(jī);
(4)客戶機(jī)接收這個Web網(wǎng)頁,并在瀏覽器中顯示。
1.2網(wǎng)頁與網(wǎng)站的關(guān)系
Web網(wǎng)頁,簡稱為網(wǎng)頁,一般是ffi HTML詔芑和其他故入式詔言編寫而成的程序文件。HTML是Hyper Text Markup Language的縮寫,即超文木標(biāo)簽語吉:眹入式語育有JavaScript,VBScript, JSP, PHP等•文字nj以直接輸入在網(wǎng)頁里,設(shè)罝適當(dāng)?shù)母袷郊磏j_,其他媒體崠樹(如閣像、聲荇、動畫和彫像等)耑耍在網(wǎng)站中保存為單獨(dú)的一個個的文件,然
記才能在網(wǎng)頁中鏈接或嵌入該媒體崠
一個WWW服務(wù)器里常常有許多網(wǎng)頁和相關(guān)文件,將這些網(wǎng)頁及相關(guān)文件存放到一個口錄(也叫根口錄)下,在上口錄下創(chuàng)建一些子口錄,將相關(guān)文件按類別存放到備個子口錄里,在所有網(wǎng)頁中確定一個上網(wǎng)頁(放在根口錄下),建立從上網(wǎng)頁與各級子網(wǎng)頁的相II:鏈接關(guān)系,就形成一個網(wǎng)站-每個服務(wù)器有一個N定的IP地址,每個網(wǎng)站苷一個爭獨(dú)的域名(如sina.com等)c當(dāng)Internet用戶通過域名或IP地址訪N到某網(wǎng)站時,首先打開的就是該網(wǎng)站的上網(wǎng)頁(簡稱為上頁),通過網(wǎng)頁之間的鏈接,用戶吋以方便地訪問網(wǎng)站內(nèi)所有的網(wǎng)頁為網(wǎng)站內(nèi)多個網(wǎng)頁之間的鏈接關(guān)系
從用戶的角度來著,網(wǎng)站的上耍特征有以下幾點(diǎn)
(1)加有眾多的網(wǎng)頁。從某種意義上講,建設(shè)網(wǎng)站就是制作網(wǎng)頁,網(wǎng)站上頁是網(wǎng)站默認(rèn)的第一個網(wǎng)頁,也是最蜇耍的網(wǎng)
(2)擁有一個上題與統(tǒng)一的風(fēng)格網(wǎng)站雖然有許多網(wǎng)頁,但作為一個整休來講,它必須有一個上題和統(tǒng)一的風(fēng)格<•所有的內(nèi)容都耍_繞這個上題展開,不切合上題的內(nèi)容不應(yīng)出
現(xiàn)的網(wǎng)站上。網(wǎng)站內(nèi)所有網(wǎng)頁耍有統(tǒng)一的風(fēng)格頁是網(wǎng)站的首頁,上頁的風(fēng)格往往就決定了整個網(wǎng)站的風(fēng)格
(3)有便徒的導(dǎo)骯系統(tǒng)《導(dǎo)航是網(wǎng)站非常重耍的組成部分,也是衡圼網(wǎng)站是否優(yōu)秀的一個重耍標(biāo)準(zhǔn)。便捷的導(dǎo)骯系統(tǒng)能夠幫助戶以最快的速度找到fl Li所箝的網(wǎng)頁《導(dǎo)航系統(tǒng)常用的劣現(xiàn)方法是導(dǎo)骯條、導(dǎo)航菜單、路徑導(dǎo)航等,導(dǎo)航是通過鏈接米文現(xiàn)的。
⑷分層的欄口組織>•將網(wǎng)站的內(nèi)容分成苦十個大欄口,每個大欄口的內(nèi)容都放在網(wǎng)站內(nèi)的一個子口錄下,還吋將大欄口分成若十個小欄口,也對將小欄口分成若+個更小的
欄這就是網(wǎng)站所采W的坻簡單、坩清晰的y次型組織方法辦用戶指由和M站動態(tài)信息,閥站除了能宂成相的功能外,還成心柑燉的M站說指導(dǎo)用戶如何快徙地搜索、杏苷M站里的內(nèi)容:網(wǎng)站還碎具吖動態(tài)發(fā)布烺新信息的功能。
⑹與用戶雙向交流的欄L M站還仆十$5?的功能,就是收集W戶的反饋信息,與用戶迸行雙向交流:雙向交流欄日常采用E-mail、板或BBS等方式
(7) W個域名•*任何發(fā)布在丨nternet上的W站部心•不MTK:他N站的域名,Internet上每臺土機(jī)<客戶機(jī)和垠務(wù)器)部心•個不KI丁•別的±機(jī)的IP地址:M站域名5?與該M站所在WWW服務(wù)器的IP地址相對〗、V,如H度閥站的域名是www.baidu.com,它的WWW垠務(wù)器IP地址為119.75.217.56。從域名到IP地址的解析,是由域名脹務(wù)剩DNS位成的。