CSS:美化頁面 層疊樣式表 修改標籤樣式css
1、分類:內聯 內嵌 外部引用html
(1)內聯: 寫在標籤裏面,以屬性的形式表現 屬性名爲styleweb
(2)內嵌:寫在head標籤裏面,以標籤的形式表現 標籤名stylespa
(3)外部引用:寫在head標籤裏面 以標籤的形式表現 標籤名 link指針
2.選擇器格式:code
選擇器{htm
樣式屬性值 : 樣式值;blog
樣式屬性值 : 樣式值;教程
}utf-8
選擇器:找元素 經過各類方式 例如:標籤名 id屬性值
標籤選擇器: 經過標籤名找標籤
id選擇器 : 經過id屬性值找元素 關鍵符號 #id值
實例:
css中
#style2{
font-size: 30px;
skyblue;
}
html中
<span id="style2">內容</span>
1.class選擇器: 經過class屬性值找元素 關鍵符號 .class值
一個標籤能夠有多個class值 加空格就是兩個
2.後代選擇器:選擇器1 選擇器2{}
3.子類選擇器:選擇器1>選擇器2{}
4.並列選擇器:選擇器1,選擇器2……{}
5.僞類選擇器:選擇器:僞類 hover
6.通用選擇器:*{ padding:0px 內邊距
Margin:0px 外邊距}
/*使用通用選擇器對外邊距和內邊距清零*/
在元素中類選擇器是能夠多個一塊兒使用的,若是在多個類選擇器中,贊成屬性樣式重複定義,那麼,之後面那個選擇器爲準。
:<span class="style1 style2 style3">內容</span>
優先級概念 權值 權值越高優先級越高
行內優先級最高 1000
Id 100
Class 10
標籤 1
* 0
綜合實例:
@CHARSET "UTF-8"; /*類選擇器*/ .style1 { font-weight: bold; font-size: 20px; background-color: pink; color: blue; } .style3 { font-style: italic; text-decoration: underline; color: green; } /*ID選擇器*/ #style2 { font-weight: 30px; background-color: silver; color: black; } /* 父子選擇器 */ #style2 span { font-style: italic; color: red; } #style2 span span { font-weight: bold; color: green; } /*標籤選擇器*/ body { color: yellow; } /* 通配符選擇器 */ * { margin: 5px 0px 0px 0px; padding: 0px; } /*超連接的4種狀態*/ /* a:link - 普通的、未被訪問的連接 a:visited - 用戶已訪問的連接 a:hover - 鼠標指針位於連接的上方 a:active - 連接被點擊的時刻 */ a:LINK { color: black; text-decoration: none; } a:VISITED { color: silver; text-decoration: overline; } <pre name="code" class="css">a:HOVER { text-decoration: underline; }
CSS 屬性定義背景效果:
<a>標籤屬性
運行代碼:
<!doctype html> <html> <head> <meta charset="utf-8"> <title>無標題文檔</title> <link rel="stylesheet" href=""> <style> div{ width: 100px; height: 100px; background: blue; } #mar{ background: yellow; } div div{ width: 30px; height: 20px; background: #AC0BA6; } body{ background: #F0FB34; } </style> </head> <body> <div id="mar">1 <div>1-1</div> </div> <div>2</div> <div>3</div> <div>4</div> </body> </html>
運行結果:
背景色的實現:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鳥教程(runoob.com)</title> <style> body { background-color:#b0c4de; } </style> </head> <body> <h1>個人 CSS web 頁!</h1> <p>你好世界!這是來自 runoob 菜鳥教程的實例。</p> </body> </html>
運行結果:
登錄頁面實現:
<!doctype html> <html> <head> <meta charset="utf-8"> <title>超人登錄</title> </head> <body> <table border="1" align="center" cellpadding="8" cellspacing="0"> <h1 align="center">登錄</h1> <tr> <td> 帳號:<input type="text" style="width: 200px;height: 40px" ><br><br> 密碼:<input type="text" style="width: 200px;height: 40px"><br><br> 確認密碼:<input type="text" style="width: 200px;height: 40px"><br><br> 驗證碼:<input type="text" style="width: 200px;height: 40px" value="輸入驗證碼"> <input type="button" value="獲取驗證碼"><br><br> <a href="首頁.html" target="_blank"> <input type="button" name="登錄" value="登錄"> </a> </td> </tr> </table> </body> </html>
運行結果:
首頁實現:
<!doctype html> <html> <head> <meta charset="utf-8"> <title>超人</title> <style type="text/css"> td{ width: 100px;height: 50px} </style> </head> <body> <table border="1" align="center"> <tr> <td>編號</td> <td>姓名</td> <td>性別</td> <td>年齡</td> <td>操做</td> </tr> <tr> <td>007</td> <td>大黃蜂</td> <td>男</td> <td>未知</td> <td><a href="簡歷.html#我的簡歷3">查看信息</a></td> </tr> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> </table> </body> </html>
運行結果:
Ending......