版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、CSS(CadingStylesheets,層疊樣式表)是一種制作網(wǎng)頁的新技術(shù),現(xiàn)在已經(jīng)為大多數(shù)的瀏覽器所支持,成為網(wǎng)頁設(shè)計必不可少的工具之一。使用CSS能夠簡化網(wǎng)頁的格式代碼,加快下載顯示的速度,也減少了需要上傳的代碼數(shù)量,大大減少了重復(fù)勞動的工作量。尤其是當(dāng)你面對的是有數(shù)百個網(wǎng)頁的站點時,CSS簡直象是神對我們的恩賜!^_^前言CSS(CadingStylesheets,層疊樣式表)是一種制作網(wǎng)頁的新技術(shù),現(xiàn)在已經(jīng)為大多數(shù)的瀏覽器所
2、支持,成為網(wǎng)頁設(shè)計必不可少的工具之一。W3C(TheWldWideWebConstium)把動態(tài)HTML(DynamicHTML)分為三個部分來實現(xiàn):腳本語言(包括Javript、Vb等)、支持動態(tài)效果的瀏覽器(包括InterExpler、scapeNavigat等)和CSS樣式表。一層疊樣式表的特點且不說過去的網(wǎng)頁缺少動感,就是在網(wǎng)頁內(nèi)容的排版布局上也有很多困難,如果不是專業(yè)人員或特別有耐心的人,很難讓網(wǎng)頁按自己的構(gòu)思和創(chuàng)意來顯示信息
3、。即便是掌握了HTML語言精髓的人也要通過多次地測試,才能駕馭好這些信息的排版,過程十分漫長和痛苦。為了Inter的發(fā)展,讓更多人早日踏足這個多姿多彩的世界,新的HTML輔助工具呼之欲出。樣式表就是在這種需求下誕生的,它首先要做的是為網(wǎng)頁上的元素精確地定位,可以讓網(wǎng)頁設(shè)計者象導(dǎo)演一樣,輕易地控制由文字、圖片組成的演員們,在網(wǎng)頁這個舞臺上按劇本要求好好地表演。其次,它把網(wǎng)頁上的內(nèi)容結(jié)構(gòu)和格式控制相分離。瀏覽者想要看的是網(wǎng)頁上的內(nèi)容結(jié)構(gòu),而
4、為了讓瀏覽者更好地看到這些信息,就要通過格式控制來幫忙了。以前兩者在網(wǎng)頁上的分布是交錯結(jié)合的,查看修改很不方便,而現(xiàn)在把兩者分開就會大大方便網(wǎng)頁的設(shè)計者。內(nèi)容結(jié)構(gòu)和格式控制相分離,使得網(wǎng)頁可以光由內(nèi)容構(gòu)成,而將所有網(wǎng)頁的格式控制指向某個CSS樣式表文件。這樣一來的好出表現(xiàn)在兩個方面:第一,簡化了網(wǎng)頁的格式代碼,外部的樣式表還會被瀏覽器保存在緩存里,加快了下載顯示的速度,也減少了需要上傳的代碼數(shù)量(因為重復(fù)設(shè)置的格式將被只保存一次)。第二
5、,只要修改保存著網(wǎng)站格式的CSS樣式表文件就可以改變整個站點的風(fēng)格特色,在修改頁面數(shù)量龐大的站點時,顯得格外有用。避免了一個一個網(wǎng)頁的修改,大大減少了重復(fù)勞動的工作量,當(dāng)你面對的是有數(shù)百個網(wǎng)頁的站點時,CSS簡直象是神對我們的恩賜!^_^二添加層疊樣式表的方法我們?yōu)榫W(wǎng)頁添加樣式表的方法有四種。1最簡單的方法是直接添加在HTML的標(biāo)識符(tag)里:網(wǎng)頁內(nèi)容舉個例子:CSS實例代碼說明:用藍(lán)色顯示字體大小為10pt的“CSS實例”。盡管使
6、用簡單、顯示直觀,但是這種方法不怎么常用,因為這樣添加無法完全發(fā)揮樣式表的優(yōu)勢“內(nèi)容結(jié)構(gòu)和格式控制分別保存”。2添加在HTML的頭信息標(biāo)識符里:type=”textcss”表示樣式表采用MIME類型,幫助不支持CSS的瀏覽器過濾掉CSS代碼,避免在瀏覽器面前直接以源代碼的方式顯示我們設(shè)置的樣式表。但為了保證上述情況一定不要發(fā)生,還是有必要在樣式表里加上注釋標(biāo)識符“”。四層疊樣式表的分類為了使網(wǎng)頁的格式不過分的單調(diào),必需讓相同的選擇符也能
7、分類,并能按照不同的類別來進(jìn)行不同的樣式設(shè)計?;靖袷饺缦拢哼x擇符.類別名屬性:值類別名將可以在HTML的標(biāo)識符里引用:網(wǎng)頁內(nèi)容五層疊樣式表的偽類除了上述的分類方式外,為了使分類的使用更靈活多樣,又產(chǎn)生了偽類的概念。類和偽類有什么樣的區(qū)別呢?一般地說,選擇符可以和多個類采用捆綁的形式來設(shè)定,這樣雖然能夠為同一個選擇符創(chuàng)建多種不同的樣式,但捆綁的形式同時也限制了設(shè)定的類為其它的選擇符所使用。偽類的產(chǎn)生就是為了解決這個問題,每個預(yù)聲明的偽類
8、都可以被所有的HTML標(biāo)識符引用,當(dāng)然有些塊級內(nèi)容的設(shè)置除外。基本格式如下:.偽類名屬性:值偽類可以被任何標(biāo)識符在HTML里引用。網(wǎng)頁內(nèi)容六控制字體的樣式控制字體的樣式包括控制字體類型、字體大小、字體風(fēng)格、字體粗細(xì)四個部分。1字體類型平時在使用WD之類的字處理軟件的時候,經(jīng)常需要調(diào)整字體的顯示,比如說“Arial”、“Impact”、“Verdana”等字體都是筆者使用的較多的。基本格式如下:fontfamily:字體名稱如果在font
9、family后加上多種字體的名稱,瀏覽器回按字體名稱的順序逐一在用戶的計算機(jī)里尋找已經(jīng)安裝的字體,一旦遇到與要求的相匹配的字體,就按這種字體顯示網(wǎng)頁內(nèi)容,并停止搜索;如果不匹配就繼續(xù)搜索,直到找到為止,萬一樣式表里的所有字體都沒有安裝的話,瀏覽器就會用自己默認(rèn)的字體來替代顯示網(wǎng)頁的內(nèi)容。注意:當(dāng)指定多種字體時,用“,”分隔每種字體名稱。當(dāng)字體名稱包含兩個以上分開的單詞時,用“”把該字體名稱括起來。當(dāng)樣式規(guī)則外已經(jīng)有“”時,用‘’代替“”
10、。2字體大小基本格式如下:fontsize:字號參數(shù)字號的取值范圍:以Point為單位:點單位在所有的瀏覽器和操作平臺上都適用以Em為單位:指字母要素的尺寸,和Point相同距離以Pixes為單位:像素可以使用于所有的操作平臺,但可能會因為瀏覽者的屏幕分辨率不同,而造成顯示上的效果差異以in(英寸)為單位以cm(厘米)為單位以mm(毫米)為單位以pc(打印機(jī)的字體大?。閱挝灰詄x(xheight)為單位smaller:比當(dāng)前文字的默認(rèn)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論