前面一篇介紹了網(wǎng)頁(yè)制作的css的作用
宣告css樣式的語(yǔ)法如下:
選擇器{ 選擇器{
屬性:設(shè)定值; 屬性:設(shè)定值;
...
}
在一個(gè)選擇器(selector) 中,可以設(shè)定的屬性數(shù)目沒有限制。在一個(gè)選擇器(selector)中,可以設(shè)定的屬性數(shù)目沒有限制。
選擇器主要有三種:型類(type) 選擇器、class 選擇器、和id 選擇器。選擇器主要有三種:型類(type)選擇器、class選擇器、和id選擇器。
型類選擇器是(x)html 標(biāo)籤,如<body> 和<h1>。型類選擇器是(x)html標(biāo)簽,如<body>和<h1>。 class 和id 選擇器是使用者自訂的選擇器。 class和id選擇器是使用者自訂的選擇器。 我們會(huì)在之後討論這兩類的選擇器。我們會(huì)在之后討論這兩類的選擇器。
樣式是以『屬性:設(shè)定值』的方式來制定。樣式是以『屬性:設(shè)定值』的方式來制定。 舉例來說,若我們要設(shè)定一個(gè)元素內(nèi)的文字是黃色的,那就用以下的『屬性:設(shè)定值』:舉例來說,若我們要設(shè)定一個(gè)元素內(nèi)的文字是黃色的,那就用以下的『屬性:設(shè)定值』:
color:yellow;
在以上的宣告內(nèi),color 是屬性,而yellow 是設(shè)定值。在以上的宣告內(nèi),color是屬性,而yellow是設(shè)定值。
在某些時(shí)候,一個(gè)屬性可能會(huì)有好幾個(gè)設(shè)定值。在某些時(shí)候,一個(gè)屬性可能會(huì)有好幾個(gè)設(shè)定值。 這些通常都是因?yàn)閷傩允且粋€(gè)捷徑。這些通常都是因?yàn)閷傩允且粋€(gè)捷徑。 舉例來說, margin屬性可能會(huì)有4 個(gè)設(shè)定值,而每一個(gè)值代表每一邊的邊界長(zhǎng)度。舉例來說, margin屬性可能會(huì)有4個(gè)設(shè)定值,而每一個(gè)值代表每一邊的邊界長(zhǎng)度。
grouping
如果有數(shù)個(gè)選擇器享有同樣的樣式,它們可以同時(shí)被宣告。如果有數(shù)個(gè)選擇器享有同樣的樣式,它們可以同時(shí)被宣告。 這叫做"grouping"。這叫做"grouping"。 舉例來說,如果<h1>, <h2>, and <h3> 都會(huì)有相同的樣式,那它們就可以用以下的方式被宣告:舉例來說,如果<h1>, <h2>, and <h3>都會(huì)有相同的樣式,那它們就可以用以下的方式被宣告:
h1 h2 h3 { h1 h2 h3 {
屬性:設(shè)定值;屬性:設(shè)定值;
...
}
後代選擇器(descendant selectors)后代選擇器(descendant selectors)
我們可以設(shè)定說,只有當(dāng)甲元素在乙元素之內(nèi)時(shí),甲元素才會(huì)用某個(gè)樣式。我們可以設(shè)定說,只有當(dāng)甲元素在乙元素之內(nèi)時(shí),甲元素才會(huì)用某個(gè)樣式。 若甲元素不在乙元素內(nèi)的話,那甲元素就可以有其他的樣式。若甲元素不在乙元素內(nèi)的話,那甲元素就可以有其他的樣式。 要達(dá)到這個(gè)目標(biāo),我們就要利用後代選擇器的方式。要達(dá)到這個(gè)目標(biāo),我們就要利用后代選擇器的方式。
後代選擇器宣告的語(yǔ)法是:后代選擇器宣告的語(yǔ)法是:
【父選擇器】【子選擇器】{ 【父選擇器】【子選擇器】{
屬性:設(shè)定值; 屬性:設(shè)定值;
...
}
在以上的宣告中,只有當(dāng)子選擇器是在父選擇器之內(nèi)時(shí),樣式才會(huì)被用到。在以上的宣告中,只有當(dāng)子選擇器是在父選擇器之內(nèi)時(shí),樣式才會(huì)被用到。 這一類的語(yǔ)法可以包括好幾代的選擇器,而不是只有兩代而已。這一類的語(yǔ)法可以包括好幾代的選擇器,而不是只有兩代而已。
舉例來說,以下的宣告,舉例來說,以下的宣告,
li b { li b {
color:yellow;
}
代表在<li> <b> 之內(nèi)的文字是黃色的。代表在<li> <b>之內(nèi)的文字是黃色的。 不是在<li> 之內(nèi)的<b> 中的文字,就不會(huì)套用黃色字體這個(gè)樣式。不是在<li>之內(nèi)的<b>中的文字,就不會(huì)套用黃色字體這個(gè)樣式。
下一篇我們將介紹css放入網(wǎng)頁(yè)的方法。
新聞熱點(diǎn)
疑難解答
圖片精選