1.1HTML CS
CSS選擇器
不同的樣式定義有不同的應用方式,與之對應的樣式名也有區別,所以樣式名稱為選擇器應該容易理解不同應用方式的樣式。
1.類選擇器:
名稱是以點“.”開始的一串字符組合,這類樣式必須通過標簽中的html' target='_blank'>class屬性使用。這種樣式必須通過標簽中的class屬性應用。
例:
.wenzi{font-size:20px;} p >2.標簽選擇器:
名稱與html標簽名一致,在頁面中所有定義樣式的標簽,在標簽中若無類選擇器樣式應用,此標簽內容將按標簽選擇器樣式顯示。這種樣式只要定義同名標簽就會自動應用。
例:
p{font-color:#6ec;}則頁面中 p 標簽將以#6ec這個顏色顯示。
ID選擇器:
名稱是以“#”與一串字符組合,這兒“#”是ID選擇器的標志,當某一個標簽中ID屬性的值與“#”后邊的字符一致時,則此標簽應用這個樣式。這種樣式應用于ID屬性值與#后字符中相同的標簽。
例:
#idname{font-size:26px;} p id=”idname” ID樣式 /p不建議同一個頁面文檔中的任意兩個標簽具有相同的ID屬性值,所以在符合web標準的網頁文檔中,ID樣式僅僅對應一個標簽。如果有多個標簽將使用的樣式與這個樣式相同的話,那么定義樣式時選用類選擇器而不用ID選擇器定義樣式。
3.級別選擇器:
(這個在教材上被稱之為派生選擇器,級別選擇器是我自己的叫法)
這種樣式相應的標簽會自動應用。
命名方式查看后邊的例子。
為了更容易理解把以下標簽的嵌套用以下的形式寫出:
p img / span strong /strong /span /p這些標簽是嵌套在一起的,p標簽中嵌入了img和span標簽,在span標簽中又嵌入了strong標簽,其中img標簽、span標簽、strong標簽可以稱作為p標簽的下級標簽,img標簽、span標簽可以稱之為p標簽的子標簽,strong標簽是span標簽的子標簽,反之是上級標簽或父標簽。注意strong標簽不是p的子標簽,但是p標簽的下級標簽。
然后再來看兩個例子來說明這種選擇器:
例1:
p img span a strong b /strong c /span /p p span{font-color:#038;}這樣的選擇器是指嵌在p標簽的下級標簽span標簽的樣式。
p strong{font-color:#865;}
這樣的選擇器是指嵌在p標簽的下級標簽strong標簽的樣式
p span strong{font-color:#921;}
這樣是指標簽p的下級標簽span標簽的下級標簽strong的樣式。
注:只要是下級標簽都可以用這種方式定義。如此例所示,如果文檔中還有其它的span標簽,但并不是p標簽的下級標簽則不會應用此樣式。下同。
例2:
p >還可以這樣來定義:
.abc span{font-color:#038;}.abc strong{font-color:#865;}.abc span strong{font-color:#921;}這是指應用了樣式abc的標簽的下級標簽的樣式。
例3:
#abc{} p id=”abc” img span a strong b /strong c /span /p如果定義了id樣式,并且有標簽id使用了這個屬性值,還可以這樣定義:
#abc span{font-color:#038;}#abc strong{font-color:#865;}#abc span strong{font-color:#921;}偽類:只介紹超級鏈接的幾種狀態偽屬性的樣式定義方法。
這種樣式會自動應用于偽屬性之前的標簽a。
a:link{}超級鏈接未訪問時的樣式。
a:active{}鼠標左鍵在超級鏈接上按下未松開時的樣式。
a:hover{}鼠標經過超級鏈接上方時的樣式。
a:visited{}超級鏈接訪問過后的樣式。
*選擇器:
這種選擇器樣式定義的名稱只是一個通配符“*”,指所有的標簽,換句話即所有的標簽都會自動應用這個樣式。
*{}
如何使用樣式
當瀏覽器讀到一個樣式表,它就會按照這個樣式表來對文檔進行格式化。有以下三種方式來插入樣式表:
外部樣式表
當樣式需要被應用到很多頁面的時候,外部樣式表將是理想的選擇。使用外部樣式表,你就可以通過更改一個文件來改變整個站點的外觀。
h
ead link rel= stylesheet type= text/css href= mystyle.css /head內部樣式表
當單個文件需要特別樣式時,就可以使用內部樣式表。你可以在 head 部分通過 style 標簽定義內部樣式表。
head style type= text/css body {background-color: red}p {margin-left: 20px} /style /head內聯樣式
當特殊的樣式需要應用到個別元素時,就可以使用內聯樣式。使用內聯樣式的方法是在相關的標簽中使用樣式屬性。樣式屬性可以包含任何 CSS 屬性。以下實例顯示出如何改變段落的顏色和左外邊距。
p >【相關推薦】
1. 免費html在線視頻教程
2. html開發手冊
3. VeVb.com原創html5視頻教程
以上就是網頁制作(html)的基本知識(三)html+css的詳細內容,html教程
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答