從前一般網(wǎng)頁(yè)都使用表格進(jìn)行排版設(shè)計(jì),這樣作的優(yōu)點(diǎn)在于設(shè)計(jì)制作速度快,尤其在可視化網(wǎng)頁(yè)編輯器,如Microsoft FrontPage中,這樣設(shè)計(jì)顯得直觀而方便,然而這讓越來(lái)越復(fù)雜的版面需要許多不斷嵌套的表格設(shè)計(jì),致使網(wǎng)頁(yè)代碼變得冗長(zhǎng)復(fù)雜,使文件體積增大,且不容易被搜索引擎查找。同時(shí),這樣做也不利于大型網(wǎng)站的改版工作。
于是隨著主流網(wǎng)頁(yè)瀏覽器對(duì)CSS的支援度提高,近年來(lái)興起了一種新的網(wǎng)頁(yè)設(shè)計(jì)模式。被業(yè)界稱為“網(wǎng)頁(yè)重構(gòu)”的革命,其核心在于分隔網(wǎng)頁(yè)的風(fēng)格和內(nèi)容(外語(yǔ):Separation of style and content),指標(biāo)記語(yǔ)言(如HTML,XML)負(fù)責(zé)定義頁(yè)面的內(nèi)容,但不可以定義任何涉及網(wǎng)站外觀(風(fēng)格)的東西。而網(wǎng)站風(fēng)格就由另外的CSS檔案負(fù)責(zé)。在排版方面,新的模式提倡使用由CSS定義的DIV進(jìn)行頁(yè)面排版,而將表格還原為排列數(shù)據(jù)的最初功能。這種模式有很多好處,例如可以協(xié)助搜尋引擎查找網(wǎng)頁(yè)的情況,減小文件提及提高瀏覽速度,且由于一個(gè)CSS檔案可以控制多個(gè)頁(yè)面,這也給改版帶來(lái)了很大方便。
由于W3C是該模式極力的倡導(dǎo)者,于是業(yè)界鑒定網(wǎng)頁(yè)是否符合W3C標(biāo)準(zhǔn),就可以在W3C網(wǎng)站自動(dòng)檢測(cè)該網(wǎng)站的情況。
這種模式也有缺點(diǎn),其中一個(gè)弱點(diǎn)就是,在不同瀏覽器出來(lái)的效果會(huì)有分別,但這種情況主要是由于微軟的Internet Explorer對(duì)CSS文檔的支持有眾多缺陷造成的。另一方面,開(kāi)始設(shè)計(jì)CSS時(shí),并不能清楚看到目標(biāo),因此顯得不直觀。
網(wǎng)頁(yè)實(shí)際是一個(gè)文件,他存放在世界某個(gè)角落的的某一臺(tái)計(jì)算機(jī)中,而這臺(tái)計(jì)算機(jī)必須是與互聯(lián)網(wǎng)相連的。網(wǎng)頁(yè)經(jīng)由網(wǎng)址( URL )來(lái)識(shí)別與存取,當(dāng)我們?cè)跒g覽器輸入網(wǎng)址后,經(jīng)過(guò)一段復(fù)雜而又快速的程序,網(wǎng)頁(yè)文件會(huì)被傳送到你的計(jì)算機(jī),然后再通過(guò)瀏覽器解釋網(wǎng)頁(yè)的內(nèi)容,再展示到你的眼前。