青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 319, comments - 22, trackbacks - 0, articles - 11
  C++博客 :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

     摘要: 聽(tīng)覺(jué)樣式表聽(tīng)覺(jué)樣式表可把語(yǔ)音合成與音響效果相組合,使用戶(hù)可以聽(tīng)到信息,而無(wú)需進(jìn)行閱讀。聽(tīng)覺(jué)呈現(xiàn)可用于:視覺(jué)能力低弱的人士幫助用戶(hù)學(xué)習(xí)閱讀幫助有閱讀障礙的用戶(hù)家庭娛樂(lè)在汽車(chē)中使用聽(tīng)覺(jué)呈現(xiàn)通常會(huì)把文檔轉(zhuǎn)化為純文本,然后傳給屏幕閱讀器(可讀出屏幕上所有字符的一種程序)。聽(tīng)覺(jué)樣式表的一個(gè)例子:h1, h2, h3, h4 { voice-family: male; richness: 80; cue-be...  閱讀全文

posted @ 2011-05-28 21:24 RTY 閱讀(230) | 評(píng)論 (0)編輯 收藏

尺寸

單位描述
%百分比
in英寸
cm厘米
mm毫米
em

1em 等于當(dāng)前的字體尺寸。

2em 等于當(dāng)前字體尺寸的兩倍。

例如,如果某元素以 12pt 顯示,那么 2em 是24pt。

在 CSS 中,em 是非常有用的單位,因?yàn)樗梢宰詣?dòng)適應(yīng)用戶(hù)所使用的字體。

ex一個(gè) ex 是一個(gè)字體的 x-height。 (x-height 通常是字體尺寸的一半。)
pt磅 (1 pt 等于 1/72 英寸)
pc12 點(diǎn)活字 (1 pc 等于 12 點(diǎn))
px像素 (計(jì)算機(jī)屏幕上的一個(gè)點(diǎn))

顏色

單位描述
(顏色名)顏色名稱(chēng) (比如 red)
rgb(x,x,x)RGB 值 (比如 #ff0000)
rgb(x%, x%, x%)RGB 百分比值 (比如 rgb(100%,0%,0%))
#rrggbb十六進(jìn)制數(shù) (比如 #ff0000)

posted @ 2011-05-28 21:24 RTY 閱讀(192) | 評(píng)論 (0)編輯 收藏

媒介類(lèi)型(Media Types)允許你定義以何種媒介來(lái)提交文檔。文檔可以被顯示在顯示器、紙媒介或者聽(tīng)覺(jué)瀏覽器等等。

媒介類(lèi)型

某些 CSS 屬性?xún)H僅被設(shè)計(jì)為針對(duì)某些媒介。比方說(shuō) "voice-family" 屬性被設(shè)計(jì)為針對(duì)聽(tīng)覺(jué)用戶(hù)終端。其他的屬性可被用于不同的媒介。例如,"font-size" 屬性可被用于顯示器以及印刷媒介,但是也許會(huì)帶有不同的值。顯示器上面的顯示的文檔通常會(huì)需要比紙媒介文檔更大的字號(hào),同時(shí),在顯示器上,sans-serif 字體更易閱讀,而在紙媒介上,serif 字體更易閱讀。

@media規(guī)則

@media 規(guī)則使你有能力在相同的樣式表中,使用不同的樣式規(guī)則來(lái)針對(duì)不同的媒介。

下面這個(gè)例子中的樣式告知瀏覽器在顯示器上顯示 14 像素的 Verdana 字體。但是假如頁(yè)面需要被打印,將使用 10 個(gè)像素的 Times 字體。注意:font-weight 被設(shè)置為粗體,不論顯示器還是紙媒介:

<html> <head>  <style> @media screen { p.test {font-family:verdana,sans-serif; font-size:14px} }  @media print { p.test {font-family:times,serif; font-size:10px} }  @media screen,print { p.test {font-weight:bold} } </style>  </head>  <body>....</body>  </html>

不同的媒介類(lèi)型

注釋?zhuān)?/span>媒介類(lèi)型名稱(chēng)對(duì)大小寫(xiě)不敏感。

媒介類(lèi)型描述
all用于所有的媒介設(shè)備。
aural用于語(yǔ)音和音頻合成器。
braille用于盲人用點(diǎn)字法觸覺(jué)回饋設(shè)備。
embossed用于分頁(yè)的盲人用點(diǎn)字法打印機(jī)。
handheld用于小的手持的設(shè)備。
print用于打印機(jī)。
projection用于方案展示,比如幻燈片。
screen用于電腦顯示器。
tty用于使用固定密度字母柵格的媒介,比如電傳打字機(jī)和終端。
tv用于電視機(jī)類(lèi)型的設(shè)備。

posted @ 2011-05-28 21:22 RTY 閱讀(174) | 評(píng)論 (0)編輯 收藏

CSS 分類(lèi)屬性允許你規(guī)定如何以及在何處顯示元素。

CSS分類(lèi)(Classification)實(shí)例:

如何把元素顯示為內(nèi)聯(lián)元素
本例演示如何把元素顯示為內(nèi)聯(lián)元素。
如何把元素顯示為塊級(jí)元素
本例演示如何把元素顯示為塊級(jí)元素。
float 屬性的簡(jiǎn)單應(yīng)用
使圖像浮動(dòng)于一個(gè)段落的右側(cè)。
將帶有邊框和邊界的圖像浮動(dòng)于段落的右側(cè)
使圖像浮動(dòng)于段落的右側(cè)。向圖像添加邊框和邊界。
帶標(biāo)題的圖像浮動(dòng)于右側(cè)
使帶有標(biāo)題的圖像浮動(dòng)于右側(cè)
使段落的首字母浮動(dòng)于左側(cè)
使段落的首字母浮動(dòng)于左側(cè),并向這個(gè)字母添加樣式。
創(chuàng)建水平菜單
使用具有一欄超鏈接的浮動(dòng)來(lái)創(chuàng)建水平菜單。
創(chuàng)建無(wú)表格的首頁(yè)
使用浮動(dòng)來(lái)創(chuàng)建擁有頁(yè)眉、頁(yè)腳、左側(cè)目錄和主體內(nèi)容的首頁(yè)。
定位:相對(duì)定位
本例演示如何相對(duì)于一個(gè)元素的正常位置來(lái)對(duì)其定位。
定位:絕對(duì)定位
本例演示如何使用絕對(duì)值來(lái)對(duì)元素進(jìn)行定位。
定位:固定定位
本例演示如何相對(duì)于瀏覽器窗口來(lái)對(duì)元素進(jìn)行定位。
如何使元素不可見(jiàn)
本例演示如何使元素不可見(jiàn)。你希望元素被顯示出來(lái),還是不呢?
把表格元素設(shè)置為 collapse(請(qǐng)?jiān)诜?IE 的瀏覽器中查看)
本例演示如何使表格元素疊加?
改變光標(biāo)
本例演示如何改變光標(biāo)。
清除元素的側(cè)面
本例演示如何使用清除元素側(cè)面的浮動(dòng)元素。

CSS 分類(lèi)屬性 (Classification)

CSS 分類(lèi)屬性允許你控制如何顯示元素,設(shè)置圖像顯示于另一元素中的何處,相對(duì)于其正常位置來(lái)定位元素,使用絕對(duì)值來(lái)定位元素,以及元素的可見(jiàn)度。

屬性描述
clear設(shè)置一個(gè)元素的側(cè)面是否允許其他的浮動(dòng)元素。
cursor規(guī)定當(dāng)指向某元素之上時(shí)顯示的指針類(lèi)型。
display設(shè)置是否及如何顯示元素。
float定義元素在哪個(gè)方向浮動(dòng)。
position把元素放置到一個(gè)靜態(tài)的、相對(duì)的、絕對(duì)的、或固定的位置中。
visibility設(shè)置元素是否可見(jiàn)或不可見(jiàn)。

posted @ 2011-05-28 21:21 RTY 閱讀(190) | 評(píng)論 (0)編輯 收藏

CSS 尺寸 (Dimension) 屬性允許你控制元素的高度和寬度。同樣,它允許你增加行間距。

CSS 尺寸實(shí)例:

使用像素值設(shè)置圖像的高度
本例演示如何使用像素值設(shè)置元素的高度。
使用百分比設(shè)置圖像的高度
本例演示如何使用百分比值來(lái)設(shè)置元素的高度。
使用像素值來(lái)設(shè)置元素的寬度
本例演示如何使用像素值來(lái)設(shè)置元素的寬度。
使用百分比來(lái)設(shè)置元素的寬度
本例演示如何使用百分比值來(lái)設(shè)置元素的寬度。
設(shè)置元素的最大高度
本例演示如何設(shè)置一個(gè)元素的最大高度。
使用像素值來(lái)設(shè)置元素的最大寬度
本例演示如何使用像素值來(lái)設(shè)置元素的最大高度。
使用百分比來(lái)設(shè)置元素的最大寬度
本例演示如何使用百分比值來(lái)設(shè)置元素的最大高度。
使用像素值來(lái)設(shè)置元素的最小高度
本例演示如何使用像素值來(lái)設(shè)置元素的最小高度。
使用像素值來(lái)設(shè)置元素的最小寬度
本例演示如何使用像素值來(lái)設(shè)置元素的最小寬度。
使用百分比來(lái)設(shè)置元素的最小寬度
本例演示如何使用百分比值來(lái)設(shè)置元素的最小寬度。
使用百分比設(shè)置行間距
本例演示如何使用百分比值來(lái)設(shè)置段落中的行間距。
使用像素值設(shè)置行間距
本例演示如何使用像素值來(lái)設(shè)置段落中的行間距。
使用數(shù)值來(lái)設(shè)置行間距
本例演示如何使用一個(gè)數(shù)值來(lái)設(shè)置段落中的行間距。

CSS 尺寸屬性

CSS 尺寸屬性允許你控制元素的高度和寬度。同樣,還允許你增加行間距。

屬性描述
height設(shè)置元素的高度。
line-height設(shè)置行高。
max-height設(shè)置元素的最大高度。
max-width設(shè)置元素的最大寬度。
min-height設(shè)置元素的最小高度。
min-width設(shè)置元素的最小寬度。
width設(shè)置元素的寬度。

posted @ 2011-05-28 21:21 RTY 閱讀(211) | 評(píng)論 (0)編輯 收藏

CSS 偽元素用于向某些選擇器設(shè)置特殊效果。

語(yǔ)法

偽元素的語(yǔ)法:

selector:pseudo-element {property:value;}

CSS 類(lèi)也可以與偽元素配合使用:

selector.class:pseudo-element {property:value;}

:first-line 偽元素

"first-line" 偽元素用于向文本的首行設(shè)置特殊樣式。

在下面的例子中,瀏覽器會(huì)根據(jù) "first-line" 偽元素中的樣式對(duì) p 元素的第一行文本進(jìn)行格式化:

實(shí)例

p:first-line   {   color:#ff0000;   font-variant:small-caps;   } 

親自試一試

注釋?zhuān)?/span>"first-line" 偽元素只能用于塊級(jí)元素。

注釋?zhuān)?/span>下面的屬性可應(yīng)用于 "first-line" 偽元素:

  • font
  • color
  • background
  • word-spacing
  • letter-spacing
  • text-decoration
  • vertical-align
  • text-transform
  • line-height
  • clear

:first-letter 偽元素

"first-letter" 偽元素用于向文本的首字母設(shè)置特殊樣式:

p:first-letter   {   color:#ff0000;   font-size:xx-large;   } 

親自試一試

注釋?zhuān)?/span>"first-letter" 偽元素只能用于塊級(jí)元素。

注釋?zhuān)?/span>下面的屬性可應(yīng)用于 "first-letter" 偽元素:

  • font
  • color
  • background
  • margin
  • padding
  • border
  • text-decoration
  • vertical-align (僅當(dāng) float 為 none 時(shí))
  • text-transform
  • line-height
  • float
  • clear

偽元素和 CSS 類(lèi)

偽元素可以與 CSS 類(lèi)配合使用:

p.article:first-letter   {   color: #FF0000;   }  <p class="article">This is a paragraph in an article。</p> 

上面的例子會(huì)使所有 class 為 article 的段落的首字母變?yōu)榧t色。

多重偽元素

可以結(jié)合多個(gè)偽元素來(lái)使用。

在下面的例子中,段落的第一個(gè)字母將顯示為紅色,其字體大小為 xx-large。第一行中的其余文本將為藍(lán)色,并以小型大寫(xiě)字母顯示。段落中的其余文本將以默認(rèn)字體大小和顏色來(lái)顯示:

p:first-letter   {   color:#ff0000;   font-size:xx-large;   }  p:first-line   {   color:#0000ff;   font-variant:small-caps;   } 

親自試一試

CSS2 - :before 偽元素

":before" 偽元素可以在元素的內(nèi)容前面插入新內(nèi)容。

下面的例子在每個(gè) <h1> 元素前面插入一幅圖片:

h1:before   {   content:url(logo.gif);   } 

親自試一試

CSS2 - :after 偽元素

":after" 偽元素可以在元素的內(nèi)容之后插入新內(nèi)容。

下面的例子在每個(gè) <h1> 元素后面插入一幅圖片:

h1:after   {   content:url(logo.gif);   } 

親自試一試

偽元素

W3C:"W3C" 列指示出該屬性在哪個(gè) CSS 版本中定義(CSS1 還是 CSS2)。

屬性描述CSS
:first-letter向文本的第一個(gè)字母添加特殊樣式。1
:first-line向文本的首行添加特殊樣式。1
:before在元素之前添加內(nèi)容。2
:after在元素之后添加內(nèi)容。2

posted @ 2011-05-28 21:20 RTY 閱讀(207) | 評(píng)論 (0)編輯 收藏

CSS 偽類(lèi)用于向某些選擇器添加特殊的效果。

CSS 偽類(lèi) (Pseudo-classes)實(shí)例:

超鏈接
本例演示如何向文檔中的超鏈接添加不同的顏色。
超鏈接 2
本例演示如何向超鏈接添加其他樣式。
超鏈接 - :focus 的使用
本例演示如何對(duì)超鏈接應(yīng)用 :focus 偽類(lèi)(無(wú)法在 IE 中工作)。
:first-child(首個(gè)子對(duì)象)
本例演示 :first-child 偽類(lèi)的用法。
:lang(語(yǔ)言)
本例演示 :lang 偽類(lèi)的用法。

語(yǔ)法

偽類(lèi)的語(yǔ)法:

selector : pseudo-class {property: value}

CSS 類(lèi)也可與偽類(lèi)搭配使用。

selector.class : pseudo-class {property: value}

錨偽類(lèi)

在支持 CSS 的瀏覽器中,鏈接的不同狀態(tài)都可以不同的方式顯示,這些狀態(tài)包括:活動(dòng)狀態(tài),已被訪(fǎng)問(wèn)狀態(tài),未被訪(fǎng)問(wèn)狀態(tài),和鼠標(biāo)懸停狀態(tài)。

a:link {color: #FF0000}		/* 未訪(fǎng)問(wèn)的鏈接 */ a:visited {color: #00FF00}	/* 已訪(fǎng)問(wèn)的鏈接 */ a:hover {color: #FF00FF}	/* 鼠標(biāo)移動(dòng)到鏈接上 */ a:active {color: #0000FF}	/* 選定的鏈接 */ 

親自試一試

提示:在 CSS 定義中,a:hover 必須被置于 a:link 和 a:visited 之后,才是有效的。

提示:在 CSS 定義中,a:active 必須被置于 a:hover 之后,才是有效的。

提示:偽類(lèi)名稱(chēng)對(duì)大小寫(xiě)不敏感。

偽類(lèi)與 CSS 類(lèi)

偽類(lèi)可以與 CSS 類(lèi)配合使用:

a.red : visited {color: #FF0000}  <a class="red" href="css_syntax.asp">CSS Syntax</a>

假如上面的例子中的鏈接被訪(fǎng)問(wèn)過(guò),那么它將顯示為紅色。

CSS2 - :first-child 偽類(lèi)

您可以使用 :first-child 偽類(lèi)來(lái)選擇元素的第一個(gè)子元素。這個(gè)特定偽類(lèi)很容易遭到誤解,所以有必要舉例來(lái)說(shuō)明。考慮以下標(biāo)記:

<div> <p>These are the necessary steps:</p> <ul> <li>Intert Key</li> <li>Turn key <strong>clockwise</strong></li> <li>Push accelerator</li> </ul> <p>Do <em>not</em> push the brake at the same time as the accelerator.</p> </div> 

在上面的例子中,作為第一個(gè)元素的元素包括第一個(gè) p、第一個(gè) li 和 strong 和 em 元素。

給定以下規(guī)則:

p:first-child {font-weight: bold;} li:first-child {text-transform:uppercase;} 

第一個(gè)規(guī)則將作為某元素第一個(gè)子元素的所有 p 元素設(shè)置為粗體。第二個(gè)規(guī)則將作為某個(gè)元素(在 HTML 中,這肯定是 ol 或 ul 元素)第一個(gè)子元素的所有 li 元素變成大寫(xiě)。

請(qǐng)?jiān)L問(wèn)該鏈接,來(lái)查看這個(gè) :first-child 實(shí)例的效果。

提示:最常見(jiàn)的錯(cuò)誤是認(rèn)為 p:first-child 之類(lèi)的選擇器會(huì)選擇 p 元素的第一個(gè)子元素。

注釋?zhuān)?/span>必須聲明 <!DOCTYPE>,這樣 :first-child 才能在 IE 中生效。

為了使您更透徹地理解 :first-child 偽類(lèi),我們另外提供了 3 個(gè)例子:

例子 1 - 匹配第一個(gè) <p> 元素

在下面的例子中,選擇器匹配作為任何元素的第一個(gè)子元素的 p 元素:

<html> <head> <style type="text/css"> p:first-child {   color: red;   }  </style> </head>  <body> <p>some text</p> <p>some text</p> </body> </html>

TIY

例子 2 - 匹配所有 <p> 元素中的第一個(gè) <i> 元素

在下面的例子中,選擇器匹配所有 <p> 元素中的第一個(gè) <i> 元素:

<html> <head> <style type="text/css"> p > i:first-child {   font-weight:bold;   }  </style> </head>  <body> <p>some <i>text</i>. some <i>text</i>.</p> <p>some <i>text</i>. some <i>text</i>.</p> </body> </html>

TIY

例子 3 - 匹配所有作為第一個(gè)子元素的 <p> 元素中的所有 <i> 元素

在下面的例子中,選擇器匹配所有作為元素的第一個(gè)子元素的 <p> 元素中的所有 <i> 元素:

<html> <head> <style type="text/css"> p:first-child i {   color:blue;   }  </style> </head>  <body> <p>some <i>text</i>. some <i>text</i>.</p> <p>some <i>text</i>. some <i>text</i>.</p> </body> </html>

TIY

CSS2 - :lang 偽類(lèi)

:lang 偽類(lèi)使你有能力為不同的語(yǔ)言定義特殊的規(guī)則。在下面的例子中,:lang 類(lèi)為屬性值為 no 的 q 元素定義引號(hào)的類(lèi)型:

<html> <head>  <style type="text/css"> q:lang(no)    {    quotes: "~" "~"    } </style>  </head>  <body> <p>文字<q lang="no">段落中的引用的文字</q>文字</p> </body></html>

偽類(lèi)

W3C:"W3C" 列指示出該屬性在哪個(gè) CSS 版本中定義(CSS1 還是 CSS2)。

屬性描述CSS
:active向被激活的元素添加樣式。1
:focus向擁有鍵盤(pán)輸入焦點(diǎn)的元素添加樣式。2
:hover當(dāng)鼠標(biāo)懸浮在元素上方時(shí),向元素添加樣式。1
:link向未被訪(fǎng)問(wèn)的鏈接添加樣式。1
:visited向已被訪(fǎng)問(wèn)的鏈接添加樣式。1
:first-child向元素的第一個(gè)子元素添加樣式。2
:lang向帶有指定 lang 屬性的元素添加樣式。2

posted @ 2011-05-28 21:19 RTY 閱讀(234) | 評(píng)論 (0)編輯 收藏

相鄰兄弟選擇器(Adjacent sibling selector)可選擇緊接在另一元素后的元素,且二者有相同父元素。

選擇相鄰兄弟

如果需要選擇緊接在另一個(gè)元素后的元素,而且二者有相同的父元素,可以使用相鄰兄弟選擇器(Adjacent sibling selector)。

例如,如果要增加緊接在 h1 元素后出現(xiàn)的段落的上邊距,可以這樣寫(xiě):

h1 + p {margin-top:50px;}

這個(gè)選擇器讀作:“選擇緊接在 h1 元素后出現(xiàn)的段落,h1 和 p 元素?fù)碛泄餐母冈?#8221;。

親自試一試

語(yǔ)法解釋

相鄰兄弟選擇器使用了加號(hào)(+),即相鄰兄弟結(jié)合符(Adjacent sibling combinator)。

注釋?zhuān)?/span>與子結(jié)合符一樣,相鄰兄弟結(jié)合符旁邊可以有空白符。

請(qǐng)看下面這個(gè)文檔樹(shù)片段:

<div>   <ul>     <li>List item 1</li>     <li>List item 2</li>     <li>List item 3</li>   </ul>   <ol>     <li>List item 1</li>     <li>List item 2</li>     <li>List item 3</li>   </ol> </div> 

在上面的片段中,div 元素中包含兩個(gè)列表:一個(gè)無(wú)序列表,一個(gè)有序列表,每個(gè)列表都包含三個(gè)列表項(xiàng)。這兩個(gè)列表是相鄰兄弟,列表項(xiàng)本身也是相鄰兄弟。不過(guò),第一個(gè)列表中的列表項(xiàng)與第二個(gè)列表中的列表項(xiàng)不是相鄰兄弟,因?yàn)檫@兩組列表項(xiàng)不屬于同一父元素(最多只能算堂兄弟)。

請(qǐng)記住,用一個(gè)結(jié)合符只能選擇兩個(gè)相鄰兄弟中的第二個(gè)元素。請(qǐng)看下面的選擇器:

li + li {font-weight:bold;}

上面這個(gè)選擇器只會(huì)把列表中的第二個(gè)和第三個(gè)列表項(xiàng)變?yōu)榇煮w。第一個(gè)列表項(xiàng)不受影響。

親自試一試

結(jié)合其他選擇器

相鄰兄弟結(jié)合符還可以結(jié)合其他結(jié)合符:

html > body table + ul {margin-top:20px;}

這個(gè)選擇器解釋為:選擇緊接在 table 元素后出現(xiàn)的所有兄弟 ul 元素,該 table 元素包含在一個(gè) body 元素中,body 元素本身是 html 元素的子元素。

posted @ 2011-05-28 21:18 RTY 閱讀(220) | 評(píng)論 (0)編輯 收藏

上海裝修公司http://www.zhixian.com.cn/裝修公司

與后代選擇器相比,子元素選擇器(Child selectors)只能選擇作為某元素子元素的元素。

選擇子元素

如果您不希望選擇任意的后代元素,而是希望縮小范圍,只選擇某個(gè)元素的子元素,請(qǐng)使用子元素選擇器(Child selector)。

例如,如果您希望選擇只作為 h1 元素子元素的 strong 元素,可以這樣寫(xiě):

h1 > strong {color:red;}

這個(gè)規(guī)則會(huì)把第一個(gè) h1 下面的 strong 元素變?yōu)榧t色,但是第二個(gè) strong 不受影響:

<h1>This is <strong>very</strong> important.</h1> <h1>This is <em>really <strong>very</strong></em> important.</h1> 

親自試一試

語(yǔ)法解釋

您應(yīng)該已經(jīng)注意到了,子選擇器使用了大于號(hào)(子結(jié)合符)。

子結(jié)合符兩邊可以有空白符,這是可選的。因此,以下寫(xiě)法都沒(méi)有問(wèn)題:

h1 > strong h1> strong h1 >strong h1>strong 

如果從右向左讀,選擇器 h1 > strong 可以解釋為“選擇作為 h1 元素子元素的所有 strong 元素”。

結(jié)合后代選擇器和子選擇器

請(qǐng)看下面這個(gè)選擇器:

table.company td > p

下面的選擇器會(huì)選擇作為 td 元素子元素的所有 p 元素,這個(gè) td 元素本身從 table 元素繼承,該 table 元素有一個(gè)包含 company 的 class 屬性。


posted @ 2011-05-28 21:18 RTY 閱讀(254) | 評(píng)論 (0)編輯 收藏

后代選擇器(descendant selector)又稱(chēng)為包含選擇器。

后代選擇器可以選擇作為某元素后代的元素。

根據(jù)上下文選擇元素

我們可以定義后代選擇器來(lái)創(chuàng)建一些規(guī)則,使這些規(guī)則在某些文檔結(jié)構(gòu)中起作用,而在另外一些結(jié)構(gòu)中不起作用。

舉例來(lái)說(shuō),如果您希望只對(duì) h1 元素中的 em 元素應(yīng)用樣式,可以這樣寫(xiě):

h1 em {color:red;}

上面這個(gè)規(guī)則會(huì)把作為 h1 元素后代的 em 元素的文本變?yōu)?紅色。其他 em 文本(如段落或塊引用中的 em)則不會(huì)被這個(gè)規(guī)則選中:

<h1>This is a <em>important</em> heading</h1> <p>This is a <em>important</em> paragraph.</p> 

親自試一試

當(dāng)然,您也可以在 h1 中找到的每個(gè) em 元素上放一個(gè) class 屬性,但是顯然,后代選擇器的效率更高。

語(yǔ)法解釋

在后代選擇器中,規(guī)則左邊的選擇器一端包括兩個(gè)或多個(gè)用空格分隔的選擇器。選擇器之間的空格是一種結(jié)合符(combinator)。每個(gè)空格結(jié)合符可以解釋為“... 在 ... 找到”、“... 作為 ... 的一部分”、“... 作為 ... 的后代”,但是要求必須從右向左讀選擇器。

因此,h1 em 選擇器可以解釋為 “作為 h1 元素后代的任何 em 元素”。如果要從左向右讀選擇器,可以換成以下說(shuō)法:“包含 em 的所有 h1 會(huì)把以下樣式應(yīng)用到該 em”。

具體應(yīng)用

后代選擇器的功能極其強(qiáng)大。有了它,可以使 HTML 中不可能實(shí)現(xiàn)的任務(wù)成為可能。

假設(shè)有一個(gè)文檔,其中有一個(gè)邊欄,還有一個(gè)主區(qū)。邊欄的背景為藍(lán)色,主區(qū)的背景為白色,這兩個(gè)區(qū)都包含鏈接列表。不能把所有鏈接都設(shè)置為藍(lán)色,因?yàn)檫@樣一來(lái)邊欄中的藍(lán)色鏈接都無(wú)法看到。

解決方法是使用后代選擇器。在這種情況下,可以為包含邊欄的 div 指定值為 sidebar 的 class 屬性,并把主區(qū)的 class 屬性值設(shè)置為 maincontent。然后編寫(xiě)以下樣式:

div.sidebar {background:blue;} div.maincontent {background:white;} div.sidebar a:link {color:white;} div.maincontent a:link {color:blue;} 

有關(guān)后代選擇器有一個(gè)易被忽視的方面,即兩個(gè)元素之間的層次間隔可以使無(wú)限的。

例如,如果寫(xiě)作 ul em,這個(gè)語(yǔ)法就會(huì)選擇從 ul 元素繼承的所有 em 元素,而不論 em 的嵌套層次多深。

因此,ul em 將會(huì)選擇以下標(biāo)記中的所有 em 元素:

<ul>   <li>List item 1     <ol>       <li>List item 1-1</li>       <li>List item 1-2</li>       <li>List item 1-3         <ol>           <li>List item 1-3-1</li>           <li>List item <em>1-3-2</em></li>           <li>List item 1-3-3</li>         </ol>       </li>       <li>List item 1-4</li>     </ol>   </li>   <li>List item 2</li>   <li>List item 3</li> </ul> 

親自試一試

posted @ 2011-05-28 21:17 RTY 閱讀(241) | 評(píng)論 (0)編輯 收藏

僅列出標(biāo)題
共31頁(yè): First 16 17 18 19 20 21 22 23 24 Last 
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产精品久久一卡二卡| 亚洲一区二区三区视频播放| 午夜精彩国产免费不卡不顿大片| 久久人人97超碰精品888| 亚洲男女自偷自拍| 亚洲一区二区三区在线视频| 一区在线观看| 亚洲福利视频一区| 亚洲免费高清视频| 亚洲一区二区三区视频| 午夜亚洲精品| 久久综合成人精品亚洲另类欧美 | 亚洲国产精品免费| 久久精品毛片| 亚洲成色最大综合在线| 亚洲高清电影| 亚洲午夜久久久久久尤物 | 欧美sm视频| 亚洲国产综合在线| 亚洲一区精品电影| 另类图片国产| 国产精品一区二区久久久久| 国产精品久久夜| 亚洲国产精品久久久久秋霞影院| 在线成人性视频| 亚洲在线观看视频网站| 久久国产精品网站| 亚洲激情成人| 欧美一二区视频| 欧美日韩免费高清一区色橹橹| 国产精品一区二区久激情瑜伽| 狠狠久久婷婷| 午夜精品久久久久久99热软件| 久久久久国产精品厨房| 亚洲第一区在线观看| 在线视频你懂得一区| 久久久久国产精品午夜一区| 老司机一区二区三区| 国产精品久久久| 亚洲精品美女免费| 久久精品视频免费| 亚洲色图在线视频| 欧美国产一区在线| 曰本成人黄色| 久久久久久免费| 亚洲欧美日产图| 欧美特黄视频| 一本色道久久加勒比精品| 久久久久亚洲综合| 亚洲自拍另类| 国产精品久久福利| 亚洲一区二区成人| 亚洲国产精品久久久久| 香蕉久久国产| 国产精品爽黄69| 亚洲一区三区视频在线观看| 久久综合给合久久狠狠色| 亚洲午夜av电影| 国产精品99免视看9| 亚洲精品日韩一| 亚洲电影免费观看高清完整版在线| 午夜久久电影网| 国产亚洲一区在线播放| 欧美亚洲综合网| 亚洲欧美综合v| 国产亚洲精品激情久久| 亚洲一区二区三区四区五区午夜 | 午夜亚洲福利在线老司机| 亚洲黄色三级| 欧美激情综合在线| 一本不卡影院| 在线天堂一区av电影| 欧美日韩中文另类| 亚洲欧美在线一区二区| 亚洲无线视频| 黄色亚洲网站| 欧美韩日亚洲| 欧美三区在线观看| 欧美在线免费播放| 久久乐国产精品| 亚洲乱码一区二区| 在线亚洲精品| 韩国av一区| 亚洲国产另类久久久精品极度| 久久综合九色99| 日韩视频在线一区二区三区| 欧美jjzz| 欧美三级中文字幕在线观看| 一个色综合av| 久久成人精品视频| 亚洲精品美女免费| 亚洲欧美国产日韩天堂区| 国产一区导航| 亚洲黄网站在线观看| 国产精品久久国产精麻豆99网站| 久久激情五月婷婷| 欧美大片在线观看| 欧美有码视频| 欧美精品久久久久久| 午夜在线电影亚洲一区| 久久精品一区二区| 亚洲永久精品国产| 久久综合福利| 性欧美video另类hd性玩具| 久久精品亚洲一区二区| 亚洲精品一区二区在线观看| 91久久久久久| 经典三级久久| 在线视频一区观看| 亚洲精品之草原avav久久| 亚洲一区影音先锋| 99re6热在线精品视频播放速度| 亚洲一区二区在线| 99精品视频免费观看| 欧美在线啊v一区| 亚洲视频第一页| 欧美成人在线免费观看| 久久国产精品网站| 国产精品五区| 在线视频你懂得一区| 亚洲欧洲精品一区| 欧美中文字幕在线播放| 一区二区三区欧美视频| 欧美中文字幕在线观看| 中日韩在线视频| 欧美mv日韩mv国产网站| 欧美一区二区在线| 国产精品啊啊啊| 亚洲精品一区二区三区婷婷月| 亚洲一区免费看| 国产精品99久久久久久宅男| 欧美亚洲视频在线看网址| 一区二区三区免费看| 蜜臀av性久久久久蜜臀aⅴ四虎| 校园激情久久| 国产精品亚洲视频| 亚洲一区二区三区高清 | 久久嫩草精品久久久久| 欧美日韩精选| 99riav1国产精品视频| 亚洲高清资源| 欧美jjzz| 亚洲精品网址在线观看| 亚洲精品久久| 欧美国产精品久久| 亚洲国内精品| 亚洲精品孕妇| 国产精品盗摄一区二区三区| 欧美激情精品久久久久| 在线日韩成人| 欧美大片在线看| 在线亚洲精品| 久久久久久噜噜噜久久久精品 | 精品不卡一区| 久久综合影视| 亚洲国内自拍| 亚洲自啪免费| 国产午夜精品福利| 久久这里只有| 亚洲精品日韩久久| 亚洲欧美中文日韩在线| 国产精品theporn| 亚洲欧美精品一区| 久久综合九九| 日韩亚洲国产欧美| 国产精品第十页| 欧美中文字幕视频| 亚洲精品日本| 久久久久久夜| 一区二区欧美在线| 国产视频精品va久久久久久| 亚洲一区二区高清视频| 久久久久久综合网天天| 亚洲国产成人久久综合| 欧美日韩国产va另类| 亚洲欧美国产精品桃花| 美日韩精品视频| 国产精品99久久久久久久女警 | 欧美视频日韩视频| 久久精品五月| 亚洲私人影院在线观看| 久久综合五月天婷婷伊人| 一本色道久久88综合亚洲精品ⅰ | 毛片av中文字幕一区二区| 亚洲清纯自拍| 久久久蜜臀国产一区二区| 亚洲精品欧洲| 一区二区三区在线不卡| 欧美亚洲第一区| 欧美激情亚洲综合一区| 午夜精品国产更新| 亚洲裸体俱乐部裸体舞表演av| 久久国产夜色精品鲁鲁99| 亚洲二区在线观看| 午夜日韩在线| 日韩一级大片在线| 亚洲福利免费| 美女精品国产| 久久久久久久国产| 欧美一区午夜精品|