|
網(wǎng)站建設(shè)是指使用標(biāo)識(shí)語(yǔ)言(markup language),通過(guò)一系列設(shè)計(jì)、建模、和執(zhí)行的過(guò)程將電子格式的信息通過(guò)互聯(lián)網(wǎng)傳輸,最終以圖形用戶界面(GUI)的形式被用戶所瀏覽。簡(jiǎn)單來(lái)說(shuō),網(wǎng)頁(yè)設(shè)計(jì)的目的就是產(chǎn)生網(wǎng)站。簡(jiǎn)單的信息如文字,圖片(GIF,JPEG,PNG)和表格,都可以通過(guò)使超文件標(biāo)示語(yǔ)言、可擴(kuò)展超文本標(biāo)記語(yǔ)言等標(biāo)示語(yǔ)言放置到網(wǎng)站頁(yè)面上。 CSS(Cascading Style sheets,層疊樣式表)是一種制作網(wǎng)頁(yè)的新技術(shù),現(xiàn)在已經(jīng)為大多數(shù)的瀏覽器所支持,成為網(wǎng)頁(yè)設(shè)計(jì)必不可少的工具之一。使用CSS能夠簡(jiǎn)化網(wǎng)頁(yè)的格式代碼,加快下載顯示的速度,也減少了需要上傳的代碼數(shù)量,尤其是在設(shè)計(jì)者面對(duì)有數(shù)百個(gè)網(wǎng)頁(yè)的站點(diǎn)時(shí),大大減少了重復(fù)勞動(dòng)的工作量。
W3C(The World Wide Web Consortium)把動(dòng)態(tài)HTML(Dynamic HTML)分為三個(gè)部分來(lái)實(shí)現(xiàn):腳本語(yǔ)言(包括JavaScript、Vbscript等)、支持動(dòng)態(tài)效果的瀏覽器(包括Internet Explorer、Netscape Navigator等)和CSS樣式表。
層疊樣式表的特點(diǎn)
過(guò)去的網(wǎng)頁(yè)缺少動(dòng)感,在網(wǎng)頁(yè)內(nèi)容的排版布局上也有很多困難,如果不是專業(yè)人員或特別有耐心的人,很難讓網(wǎng)頁(yè)按自己的構(gòu)思和創(chuàng)意來(lái)顯示信息。即便是掌握了HTML語(yǔ)言精髓的人也要通過(guò)多次地測(cè)試,才能駕馭好這些信息的排版,過(guò)程十分漫長(zhǎng)和痛苦。為了Internet的發(fā)展,讓更多人早日踏足這個(gè)多姿多彩的世界,新的HTML輔助工具呼之欲出。
樣式表就是在這種需求下誕生的,它首先要做的是為網(wǎng)頁(yè)上的元素精確地定位,可以讓網(wǎng)頁(yè)設(shè)計(jì)者象導(dǎo)演一樣,輕易地控制由文字、圖片組成的演員們,在網(wǎng)頁(yè)這個(gè)舞臺(tái)上按劇本要求好好地表演。
其次,它把網(wǎng)頁(yè)上的內(nèi)容結(jié)構(gòu)和格式控制相分離。瀏覽者想要看的是網(wǎng)頁(yè)上的內(nèi)容結(jié)構(gòu),而為了讓瀏覽者更好地看到這些信息,就要通過(guò)格式控制來(lái)幫忙了。以前兩者在網(wǎng)頁(yè)上的分布是交錯(cuò)結(jié)合的,查看修改很不方便,而現(xiàn)在把兩者分開就會(huì)大大方便網(wǎng)頁(yè)的設(shè)計(jì)者。內(nèi)容結(jié)構(gòu)和格式控制相分離,使得網(wǎng)頁(yè)可以光由內(nèi)容構(gòu)成,而將所有網(wǎng)頁(yè)的格式控制指向某個(gè)CSS樣式表文件。這樣一來(lái)的好處表現(xiàn)在兩個(gè)方面:第一,簡(jiǎn)化了網(wǎng)頁(yè)的格式代碼,外部的樣式表還會(huì)被瀏覽器保存在緩存里,加快了下載顯示的速度,也減少了需要上傳的代碼數(shù)量(因?yàn)橹貜?fù)設(shè)置的格式將被只保存一次)。第二,只要修改保存著網(wǎng)站格式的CSS樣式表文件就可以改變整個(gè)站點(diǎn)的風(fēng)格特色,在修改頁(yè)面數(shù)量龐大的站點(diǎn)時(shí),顯得格外有用。避免了一個(gè)一個(gè)網(wǎng)頁(yè)的修改,大大減少了重復(fù)勞動(dòng)的工作量,當(dāng)你面對(duì)的是有數(shù)百個(gè)網(wǎng)頁(yè)的站點(diǎn)時(shí),CSS簡(jiǎn)直象是神對(duì)我們的恩賜!
由上可見,使用CSS必須具備HTML的基本知識(shí),至少能夠編寫或能夠讀懂基本的HTML語(yǔ)言。這也是學(xué)習(xí)下面課程的必備基礎(chǔ)。 大多數(shù)人在上網(wǎng)的時(shí)候,都會(huì)瀏覽網(wǎng)頁(yè)提供給我們的信息。
|
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!