乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      CSS實(shí)用教程

       昵稱04jbG 2006-03-07
      CSS(Cascading Stylesheets,層疊樣式表)是一種制作網(wǎng)頁(yè)的新技術(shù),現(xiàn)在已經(jīng)為大多數(shù)的瀏覽器所支持,成為網(wǎng)頁(yè)設(shè)計(jì)必不可少的工具之一。使用CSS能夠簡(jiǎn)化網(wǎng)頁(yè)的格式代碼,加快下載顯示的速度,也減少了需要上傳的代碼數(shù)量,大大減少了重復(fù)勞動(dòng)的工作量。尤其是當(dāng)你面對(duì)的是有數(shù)百個(gè)網(wǎng)頁(yè)的站點(diǎn)時(shí),CSS簡(jiǎn)直象是神對(duì)我們的恩賜!

      前言

      CSS(Cascading Stylesheets,層疊樣式表)是一種制作網(wǎng)頁(yè)的新技術(shù),現(xiàn)在已經(jīng)為大多數(shù)的瀏覽器所支持,成為網(wǎng)頁(yè)設(shè)計(jì)必不可少的工具之一。
      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)
      且不說(shuō)過(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)在把兩者分開(kāi)就會(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ì)我們的恩賜!^_^

      二.添加層疊樣式表的方法
      我們?yōu)榫W(wǎng)頁(yè)添加樣式表的方法有四種。
      1.最簡(jiǎn)單的方法是直接添加在HTML的標(biāo)識(shí)符(tag)里:
      < Tag style=”properties”>網(wǎng)頁(yè)內(nèi)容< /tag>
      舉個(gè)例子:
      < p style=”color: blue; font-size: 10pt”>CSS實(shí)例< /p>
      代碼說(shuō)明:
      用藍(lán)色顯示字體大小為10pt的“CSS實(shí)例”。盡管使用簡(jiǎn)單、顯示直觀,但是這種方法不怎么常用,因?yàn)檫@樣添加無(wú)法完全發(fā)揮樣式表的優(yōu)勢(shì)“內(nèi)容結(jié)構(gòu)和格式控制分別保存”。 
      2.添加在HTML的頭信息標(biāo)識(shí)符< head>里:
      < head>
      < style type=”text/css”>
      < !-- 樣式表的具體內(nèi)容 -->
      < /style>
      < /head>
      type=”text/css”表示樣式表采用MIME類型,幫助不支持CSS的瀏覽器過(guò)濾掉CSS代碼,避免在瀏覽器面前直接以源代碼的方式顯示我們?cè)O(shè)置的樣式表。但為了保證上述情況一定不要發(fā)生,還是有必要在樣式表里加上注釋標(biāo)識(shí)符“< !--注釋內(nèi)容-->”。
      3.鏈接樣式表
      同樣是添加在HTML的頭信息標(biāo)識(shí)符< head>里:
      < head>
      < link rel=”stylesheet” href=”*.css” type=”text/css” media=”screen”>
      < /head>
      *.css是單獨(dú)保存的樣式表文件,其中不能包含< style>標(biāo)識(shí)符,并且只能以css為后綴。
      Media是可選的屬性,表示使用樣式表的網(wǎng)頁(yè)將用什么媒體輸出。取值范圍:
      ·Screen(默認(rèn)):輸出到電腦屏幕
      ·Print:輸出到打印機(jī)
      ·TV:輸出到電視機(jī)
      ·Projection:輸出到投影儀
      ·Aural:輸出到揚(yáng)聲器
      ·Braille:輸出到凸字觸覺(jué)感知設(shè)備
      ·Tty:輸出到電傳打字機(jī)
      ·All:輸出到以上所有設(shè)備
      如果要輸出到多種媒體,可以用逗號(hào)分隔取值表。
      Rel屬性表示樣式表將以何種方式與HTML文檔結(jié)合。取值范圍:
      ·Stylesheet:指定一個(gè)外部的樣式表
      ·Alternate stylesheet:指定使用一個(gè)交互樣式表
      4.聯(lián)合使用樣式表
      同樣是添加在HTML的頭信息標(biāo)識(shí)符< head>里:
      < head>
      < style type=”text/css”>
      < !--
      @import “*.css”
      其他樣式表的聲明
      -->
      < /style>
      < /head>
      以@import開(kāi)頭的聯(lián)合樣式表輸入方法和鏈接樣式表的方法很相似,但聯(lián)合樣式表輸入方式更有優(yōu)勢(shì)。因?yàn)槁?lián)合法可以在鏈接外部樣式表的同時(shí),針對(duì)該網(wǎng)頁(yè)的具體情況,做出別的網(wǎng)頁(yè)不需要的樣式規(guī)則。
      需要注意的是:
      ·聯(lián)合法輸入樣式表必須以@import開(kāi)頭。
      ·如果同時(shí)輸入多個(gè)樣式表有沖突的時(shí)候,將按照第一個(gè)輸入的樣式表對(duì)網(wǎng)頁(yè)排版。
      ·如果輸入的樣式表和網(wǎng)頁(yè)里的樣式規(guī)則沖突時(shí),使用外部的樣式表

      三.層疊樣式表的格式  
      一般來(lái)說(shuō),樣式表的聲明分為選擇符(selector)和塊{}(block),塊里包含屬性(properties)和屬性的取值(value),基本格式如下: 
      選擇符 {屬性:值} 
      其它格式1: 
      選擇符1,選擇符2,選擇符3 {屬性1:值1;屬性2:值2;屬性3:值3} 
      有時(shí)候多個(gè)選擇符將使用相同的設(shè)置,為了簡(jiǎn)化代碼,我們可以一次性為它們?cè)O(shè)置樣式,并在多個(gè)選擇符之間加上“,”來(lái)分隔它們。 
      當(dāng)有多個(gè)屬性的時(shí)候,必須在兩個(gè)屬性之間用“;”來(lái)分隔。 
      其它格式2: 
      選擇符1 選擇符2 {屬性1:值1;屬性2:值2;屬性3:值3} 
      和格式1非常相似,只是在選擇符之間少加了“,”,但作用卻大不相同。表示如果選擇符2包括的內(nèi)容同時(shí)包括在選擇符1里的時(shí)候,所設(shè)置的樣式規(guī)則才起作用。 

      四.層疊樣式表的分類 
      為了使網(wǎng)頁(yè)的格式不過(guò)分的單調(diào),必需讓相同的選擇符也能分類,并能按照不同的類別來(lái)進(jìn)行不同的樣式設(shè)計(jì)?;靖袷饺缦拢?nbsp;
      選擇符.類別名 {屬性:值} 
      類別名將可以在HTML的標(biāo)識(shí)符里引用: 
      < 標(biāo)識(shí)符 class=類別名>網(wǎng)頁(yè)內(nèi)容 

      五.層疊樣式表的偽類 
      除了上述的分類方式外,為了使分類的使用更靈活多樣,又產(chǎn)生了偽類的概念。類和偽類有什么樣的區(qū)別呢? 
      一般地說(shuō),選擇符可以和多個(gè)類采用捆綁的形式來(lái)設(shè)定,這樣雖然能夠?yàn)橥粋€(gè)選擇符創(chuàng)建多種不同的樣式,但捆綁的形式同時(shí)也限制了設(shè)定的類為其它的選擇符所使用。偽類的產(chǎn)生就是為了解決這個(gè)問(wèn)題,每個(gè)預(yù)聲明的偽類都可以被所有的HTML標(biāo)識(shí)符引用,當(dāng)然有些塊級(jí)內(nèi)容的設(shè)置除外?;靖袷饺缦拢?nbsp;
      .偽類名 {屬性:值} 
      偽類可以被任何標(biāo)識(shí)符在HTML里引用。 
      <標(biāo)識(shí)符 class=偽類名>網(wǎng)頁(yè)內(nèi)容 

      六.控制字體的樣式 
      控制字體的樣式包括控制字體類型、字體大小、字體風(fēng)格、字體粗細(xì)四個(gè)部分。 
      1.字體類型 
      平時(shí)在使用WORD之類的字處理軟件的時(shí)候,經(jīng)常需要調(diào)整字體的顯示,比如說(shuō)“Arial”、“Impact”、“Verdana”等字體都是筆者使用的較多的。 
      基本格式如下: 
      font-family: 字體名稱 
      如果在font-family后加上多種字體的名稱,瀏覽器回按字體名稱的順序逐一在用戶的計(jì)算機(jī)里尋找已經(jīng)安裝的字體,一旦遇到與要求的相匹配的字體,就按這種字體顯示網(wǎng)頁(yè)內(nèi)容,并停止搜索;如果不匹配就繼續(xù)搜索,直到找到為止,萬(wàn)一樣式表里的所有字體都沒(méi)有安裝的話,瀏覽器就會(huì)用自己默認(rèn)的字體來(lái)替代顯示網(wǎng)頁(yè)的內(nèi)容。 
      注意: 
      ·當(dāng)指定多種字體時(shí),用“,”分隔每種字體名稱。 
      ·當(dāng)字體名稱包含兩個(gè)以上分開(kāi)的單詞時(shí),用“”把該字體名稱括起來(lái)。 
      ·當(dāng)樣式規(guī)則外已經(jīng)有“”時(shí),用‘’代替“”。 
      2.字體大小 
      基本格式如下: 
      font-size: 字號(hào)參數(shù) 
      字號(hào)的取值范圍: 
      ·以Point為單位:點(diǎn)單位在所有的瀏覽器和操作平臺(tái)上都適用 
      ·以Em為單位:指字母要素的尺寸,和Point相同距離 
      ·以Pixes為單位:像素可以使用于所有的操作平臺(tái),但可能會(huì)因?yàn)闉g覽者的屏幕分辨率不同,而造成顯示上的效果差異 
      ·以in(英寸)為單位 
      ·以cm(厘米)為單位 
      ·以mm(毫米)為單位 
      ·以pc(打印機(jī)的字體大小)為單位 
      ·以ex(x-height)為單位 
      ·smaller:比當(dāng)前文字的默認(rèn)大小更小一號(hào) 
      ·larger:比當(dāng)前文字的默認(rèn)大小更小大號(hào) 
      ·使用比例關(guān)系 
      ·xx-small 
      ·x-small 
      ·small 
      ·medium 
      ·large 
      ·x-large 
      ·xx-large 
      3.字體風(fēng)格 
      字體風(fēng)格只能控制各種斜體字的顯示。 
      基本格式如下: 
      font-style: 斜體字的名稱 
      4.字體粗細(xì) 
      字體粗細(xì)控制粗體字的顯示,取值范圍從數(shù)字100~900,瀏覽器默認(rèn)的字體粗細(xì)為400。另外可以通過(guò)參數(shù)lighter和bolder使得字體在原有基礎(chǔ)上顯得更細(xì)或更粗些。 
      基本格式如下: 
      font-weight: 字體粗細(xì)
       
      七.控制文字的樣式 
      控制文字的樣式包括文字大小寫(xiě)、文字修飾兩個(gè)部分。 
      1.文字大小寫(xiě) 
      文字大小寫(xiě)使網(wǎng)頁(yè)的設(shè)計(jì)者不用在輸入文字時(shí)就完成文字的大小寫(xiě),而可以在輸入完畢后,再根據(jù)需要對(duì)局部的文字設(shè)置大小寫(xiě)。 
      基本格式如下: 
      text-transform: 參數(shù) 
      參數(shù)取值范圍: 
      ·uppercase:所有文字大寫(xiě)顯示 
      ·lowercase:所有文字小寫(xiě)顯示 
      ·capitalize:每個(gè)單詞的頭字母大寫(xiě)顯示 
      ·none:不繼承母體的文字變形參數(shù) 
      注意:繼承是指HTML的標(biāo)識(shí)符對(duì)于包含自己的標(biāo)識(shí)符的參數(shù)會(huì)繼承下來(lái)。 
      2.文字修飾 
      文字修飾的主要用途是改變?yōu)g覽器顯示文字鏈接時(shí)的下劃線。 
      基本格式如下: 
      text-decoration: 參數(shù) 
      參數(shù)取值范圍: 
      ·underline:為文字加下劃線 
      ·overline:為文字加上劃線 
      ·line-through:為文字加刪除線 
      ·blink:使文字閃爍 
      ·none:不顯示上述任何效果 

      八.控制文本的樣式 
      控制文本的樣式包括單詞距離、字母距離、文本行距、文本水平對(duì)齊、文本垂直對(duì)齊文本縮進(jìn)六個(gè)部分。 
      1.單詞間距 
      單詞間距指的是英文每個(gè)單詞之間的距離,不包括中文文字。 
      基本格式如下: 
      word-spacing: 間隔距離 
      間隔距離的取值:points、em、pixes、in、cm、mm、pc、ex、normal等。 
      2.字母間距 
      字母間距是指英文字母之間的距離,功能、用法,以及參數(shù)的設(shè)置和單詞間距很相似。 
      基本格式如下: 
      letter-spacing: 字母間距 
      3.行距
      行距是指上下兩行基準(zhǔn)線之間的垂直距離。一般地說(shuō),英文五線格練習(xí)本,從上往下數(shù)的第三條橫線就是計(jì)算機(jī)所認(rèn)為的該行的基準(zhǔn)線。
      基本格式如下:
      line-height: 行間距離
      行間距離取值:
      ·不帶單位的數(shù)字:以1為基數(shù),相當(dāng)于比例關(guān)系的100%
      ·帶長(zhǎng)度單位的數(shù)字:以具體的單位為準(zhǔn)
      ·比例關(guān)系
      注意:如果文字字體很大,而行距相對(duì)較小的話,可能會(huì)發(fā)生上下兩行文字互相重疊的現(xiàn)象。
      4.文本水平對(duì)齊
      文本水平對(duì)齊可以控制文本的水平對(duì)齊,而且并不僅僅指文字內(nèi)容,也包括設(shè)置圖片、影像資料的對(duì)齊方式。
      基本格式如下:
      text-align: 參數(shù)
      參數(shù)的取值:
      ·left:左對(duì)齊
      ·right:右對(duì)齊
      ·center:居中對(duì)齊
      ·justify:相對(duì)左右對(duì)齊
      但需要注意的是,text-alight是塊級(jí)屬性,只能用于< p>、< blockquqte>、< ul>、< h1>~< h6>等標(biāo)識(shí)符里。
      5.文本垂直對(duì)齊
      文本的垂直對(duì)齊應(yīng)當(dāng)是相對(duì)于文本母體的位置而言的,不是指文本在網(wǎng)頁(yè)里垂直對(duì)齊。比如說(shuō),表格的單元格里有一段文本,那么對(duì)這段文本設(shè)置垂直居中就是針對(duì)單元格來(lái)衡量的,也就是說(shuō),文本將在單元格的正中顯示,而不是整個(gè)網(wǎng)頁(yè)的正中。
      基本格式如下:
      vertical-align: 參數(shù)
      參數(shù)取值:
      ·top:頂對(duì)齊
      ·bottom:底對(duì)齊
      ·text-top:相對(duì)文本頂對(duì)齊
      ·text-bottom:相對(duì)文本底對(duì)齊
      ·baseline:基準(zhǔn)線對(duì)齊
      ·middle:中心對(duì)齊
      ·sub:以下標(biāo)的形式顯示
      ·super:以上標(biāo)的形式顯示
      6.文本縮進(jìn)
      文本縮進(jìn)可以使文本在相對(duì)默認(rèn)值較窄的區(qū)域里顯示,主要用于中文板式的首行縮進(jìn),或是為大段的引用文本和備注做成縮進(jìn)的格式。
      基本格式如下:
      text-indent: 縮進(jìn)距離
      縮進(jìn)距離取值:
      ·帶長(zhǎng)度單位的數(shù)字
      ·比例關(guān)系
      但是需要注意的是,在使用比例關(guān)系的時(shí)候,有人會(huì)認(rèn)為瀏覽器默認(rèn)的比例是相對(duì)段落的寬度而言的,其實(shí)事實(shí)并非如此,整個(gè)瀏覽器的窗口才是瀏覽器所默認(rèn)的參照物。
      另外,text-indent是塊級(jí)屬性,只能用于< p>、< blockquqte>、< ul>、< h1>~< h6>等標(biāo)識(shí)符里。
       
      九.控制顏色和背景的樣式 
      控制顏色和背景的樣式包括顏色屬性、背景顏色、背景圖片、背景圖片重復(fù)、背景圖片固定、背景定位六個(gè)部分。 
      1.顏色屬性 
      基本格式如下: 
      color: 參數(shù) 
      顏色參數(shù)取值范圍: 
      ·以RGB值表示 
      ·以16進(jìn)制(hex)的色彩值表示 
      ·以默認(rèn)顏色的英文名稱表示 
      以默認(rèn)顏色的英文名稱表示無(wú)疑是最為方便的,但由于預(yù)定義的顏色種類太少,所以更多的網(wǎng)頁(yè)設(shè)計(jì)者喜歡用RGB的方式。RGB方式的好處很多,不但可以用數(shù)字的形式精確地表示顏色,而且也是很多圖像制作軟件(如Photoshop)里默認(rèn)使用的規(guī)范,這樣一來(lái)就為圖片和網(wǎng)頁(yè)更好地結(jié)合打下了堅(jiān)實(shí)的基礎(chǔ)。 
      2.背景顏色 
      在HTML當(dāng)中,要為某個(gè)對(duì)象加上背景色只有一種辦法,那就是先做一個(gè)表格,在表格中設(shè)置完背景色,再把對(duì)象放進(jìn)單元格。這樣做比較麻煩,不但代碼較多,還要為表格的大小和定位傷些腦筋。現(xiàn)在用CSS就可以輕松地直接搞定了,而且對(duì)象的范圍很廣,可以是一段文字,也可以只是一個(gè)單詞或一個(gè)字母。 
      基本格式如下: 
      background-color: 參數(shù) 
      參數(shù)取值和顏色屬性一樣。 
      3.背景圖片 
      基本格式如下: 
      background-image: url(URL) 
      URL就是背景圖片的存放路徑。如果用“none”來(lái)代替背景圖片的存放路徑,將什么也不顯示。
      4.背景圖片重復(fù) 
      背景圖片重復(fù)控制的是背景圖片平鋪與否,也就是說(shuō),結(jié)合背景定位的控制可以在網(wǎng)頁(yè)上的某處單獨(dú)顯示一幅背景圖片。 
      基本格式如下: 
      background-repeat: 參數(shù) 
      參數(shù)取值范圍: 
      ·no-repeat:不重復(fù)平鋪背景圖片 
      ·repeat-x:使圖片只在水平方向上平鋪 
      ·repeat-y:使圖片只在垂直方向上平鋪 
      如果不指定背景圖片重復(fù)屬性,瀏覽器默認(rèn)的是背景圖片向水平、垂直兩個(gè)方向上平鋪。 
      5.背景圖片固定 
      背景圖片固定控制背景圖片是否隨網(wǎng)頁(yè)的滾動(dòng)而滾動(dòng)。如果不設(shè)置背景圖片固定屬性,瀏覽器默認(rèn)背景圖片隨網(wǎng)頁(yè)的滾動(dòng)而滾動(dòng)。為了避免過(guò)于花哨的背景圖片在滾動(dòng)時(shí)傷害瀏覽者的視力,所以可以解除背景圖片和文字內(nèi)容的捆綁,該為和瀏覽器窗口捆綁。 
      基本格式如下: 
      background-attachment: 參數(shù) 
      參數(shù)取值范圍: 
      ·fixed:網(wǎng)頁(yè)滾動(dòng)時(shí),背景圖片相對(duì)于瀏覽器的窗口而言,固定不動(dòng) 
      ·scroll:網(wǎng)頁(yè)滾動(dòng)時(shí),背景圖片相對(duì)于瀏覽器的窗口而言,一起滾動(dòng) 
      6.背景定位 
      背景定位用于控制背景圖片在網(wǎng)頁(yè)中顯示的位置。 
      基本格式如下: 
      background-position: 參數(shù)表 
      參數(shù)取值范圍: 
      ·帶長(zhǎng)度單位的數(shù)字參數(shù) 
      ·top:相對(duì)前景對(duì)象頂對(duì)齊 
      ·bottom:相對(duì)前景對(duì)象底對(duì)齊 
      ·left:相對(duì)前景對(duì)象左對(duì)齊 
      ·right:相對(duì)前景對(duì)象右對(duì)齊 
      ·center:相對(duì)前景對(duì)象中心對(duì)齊 
      ·比例關(guān)系 
      參數(shù)中的center如果用于另外一個(gè)參數(shù)的前面,表示水平居中;如果用于另外一個(gè)參數(shù)的后面,表示垂直居中。
       
      十.控制列表的樣式 
      列表是HTML里一種很有用的顯示方式,可以把相關(guān)的并列內(nèi)容整齊地垂直排列,使網(wǎng)頁(yè)顯得整潔專業(yè),并讓瀏覽者有一目了然的感覺(jué)。 
      樣式表為列表增加了一些功能,控制列表的樣式包括列表樣式、圖形符號(hào)、列表位置三個(gè)部分。 
      1.列表符號(hào) 
      列表符號(hào)是指顯示于每一個(gè)列表項(xiàng)目前的符號(hào)標(biāo)識(shí)。 
      基本格式如下: 
      list-style-type:參數(shù) 
      參數(shù)取值范圍: 
      ·disc:圓形 
      ·circle:空心圓 
      ·square:方塊 
      ·decimal:十進(jìn)制數(shù)字 
      ·lower-roman:小寫(xiě)羅馬數(shù)字 
      ·upper-roman:大寫(xiě)羅馬數(shù)字 
      ·lower-alpha:小寫(xiě)希臘字母 
      ·upper-alpha:大寫(xiě)希臘字母 
      ·none:無(wú)符號(hào)顯示 
      參數(shù)中的disc是默認(rèn)選項(xiàng)。 
      2.圖形符號(hào) 
      圖形符號(hào)指原來(lái)列表的項(xiàng)目符號(hào)將可以使用圖形來(lái)代替。 
      基本格式如下: 
      list-style-image:URL 
      URL是用來(lái)代替項(xiàng)目符號(hào)的圖形文件的地址,可以使用相對(duì)地址或絕對(duì)地址。 
      3.列表位置 
      列表位置描述列表在何處顯示。 
      基本格式如下: 
      list-style-position:參數(shù) 
      參數(shù)取值范圍: 
      ·inside:在BOX模型內(nèi)部顯示 
      ·outside:在BOX模型外部顯示 
      這里又出現(xiàn)了一個(gè)新的概念:BOX模型。BOX是指一種容器,包含了應(yīng)用樣式規(guī)則的對(duì)象,具體介紹將在后文中給出。 
      十一.控制用戶界面的樣式 
      在網(wǎng)頁(yè)上,鼠標(biāo)平時(shí)呈箭頭形,指向鏈接時(shí)成為手形,等待網(wǎng)頁(yè)下載時(shí)成為沙漏形……這似乎是約定俗成的。雖然這樣的設(shè)計(jì)能使我們知道瀏覽器現(xiàn)在的狀態(tài)或是可以做什么,但這些好像還不能完全地滿足我們的需要。就拿鏈接來(lái)說(shuō),可以是指向一個(gè)幫助文件,也可以是向前進(jìn)一頁(yè)或是向后退一頁(yè),針對(duì)如此多的功能光靠千篇一律的手形鼠標(biāo)是不能說(shuō)明問(wèn)題的。值得慶幸的是,CSS提供了多達(dá)13種的鼠標(biāo)形狀,供我們選擇。 
      基本格式如下: 
      cursor:鼠標(biāo)形狀參數(shù) 
      CSS鼠標(biāo)形狀參數(shù)表: 
      CSS代碼 
      鼠標(biāo)形狀 
      style="cursor:hand" 
      手形 
      style="cursor:crosshair" 
      十字形 
      style="cursor:text" 
      文本形 
      style="cursor:wait" 
      沙漏形 
      style="cursor:move" 
      十字箭頭形 
      style="cursor:help" 
      問(wèn)號(hào)形 
      style="cursor:e-resize" 
      右箭頭形 
      style="cursor:n-resize" 
      上箭頭形 
      style="cursor:nw-resize" 
      左上箭頭形 
      style="cursor:w-resize" 
      左箭頭形 
      style="cursor:s-resize" 
      下箭頭形 
      style="cursor:se-resize" 
      右下箭頭形 
      style="cursor:sw-resize" 
      左下箭頭形
       
      十二.控制BOX的樣式 
      樣式表規(guī)定了一個(gè)容器BOX,它將要儲(chǔ)存一個(gè)對(duì)象的所有可操作的樣式。包括了對(duì)象本身、邊框空白、對(duì)象邊框、對(duì)象間隙四個(gè)方面。 

      為了大家更好地理解這些屬性的意義,以及互相之間的關(guān)系,請(qǐng)看下面這個(gè)圖示: 

      1.邊框空白(MARGIN) 
      如圖所示,位于BOX模型的最外層,包括四項(xiàng)屬性。 
      格式分別如下: 
      ·margin-top:頂部空白距離 
      ·margin-right:右邊空白距離 
      ·margin-bottom:底部空白距離 
      ·margin-left:左邊空白距離 
      空白的距離可以用帶長(zhǎng)度單位的數(shù)字表示。 
      如果使用上述屬性的簡(jiǎn)化方式margin,可以在其后連續(xù)加上四個(gè)帶長(zhǎng)度單位的數(shù)字,來(lái)分別表示margin-top、margin-right、margin-bottom、margin-left,每個(gè)數(shù)字中間要用空格分隔。

      2.對(duì)象邊框(BORDER) 
      如圖所示,位于邊框空白和對(duì)象空隙之間,包括了七項(xiàng)屬性。 
      格式分別如下: 
      ·border-top:頂邊框?qū)挾?nbsp;
      ·border-right:右邊框?qū)挾?nbsp;
      ·border-bottom:底邊框?qū)挾?nbsp;
      ·border-left:左邊框?qū)挾?nbsp;
      ·border-width:所有邊框?qū)挾?nbsp;
      ·border-color:邊框顏色 
      ·border-style:邊框樣式參數(shù) 
      其中border-width可以一次性設(shè)置所有的邊框?qū)挾?,border-color同時(shí)設(shè)置四面邊框的顏色時(shí),可以連續(xù)寫(xiě)上四種顏色,并用空格分隔。上述連續(xù)設(shè)置的邊框都是按border-top、border-right、border-bottom、border-left的順序。 
      Border-style相對(duì)別的屬性而言稍稍復(fù)雜些,因?yàn)樗€包括了多個(gè)邊框樣式的參數(shù): 
      ·none:無(wú)邊框。 
      ·dotted:邊框?yàn)辄c(diǎn)線。 
      ·dashed:邊框?yàn)殚L(zhǎng)短線。 
      ·solid:邊框?yàn)閷?shí)線。 
      ·double:邊框?yàn)殡p線。 
      ·groove:根據(jù)color屬性顯示不同效果的3D邊框 
      ·ridge:根據(jù)color屬性顯示不同效果的3D邊框 
      ·inset:根據(jù)color屬性顯示不同效果的3D邊框 
      ·outset:根據(jù)color屬性顯示不同效果的3D邊框 

      3.對(duì)象間隙(PADDING) 
      如圖所示,位于對(duì)象邊框和對(duì)象之間,包括了四項(xiàng)屬性。 
      基本格式如下: 
      ·padding-top:頂部間隙 
      ·padding-right:右邊間隙 
      ·padding-bottom:底部間隙 
      ·padding-left:左邊間隙 
      和MARGIN類似,PADDING也可以用padding一次性設(shè)置所有的對(duì)象間隙,格式也和MARGIN相似,不再一一列舉了。

      十三.顯示控制樣式 
      基本格式如下: 
      display: 參數(shù) 
      參數(shù)取值范圍: 
      ·block(默認(rèn)):在對(duì)象前后都換行 
      ·inline:在對(duì)象前后都不換行 
      ·list-item:在對(duì)象前后都換行,增加了項(xiàng)目符號(hào) 
      ·none:無(wú)顯示 

      十四.空白控制樣式 
      基本格式如下: 
      空白屬性決定如何處理元素內(nèi)的空格。 
      white-space: 參數(shù) 
      參數(shù)取值范圍: 
      normal:把多個(gè)空格替換為一個(gè)來(lái)顯示 
      pre:忠實(shí)地按輸入顯示空格 
      nowrap:禁止換行 
      但要注意的是,write-space也是一個(gè)塊級(jí)屬性。 
       

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多