前端 CSS的選擇器 基本選擇器 類選擇器
阿新 • • 發佈:2019-05-01
code content 基本 公有 開頭 ext utf-8 span 公共類
類選擇器
符號是.開頭 然後類的名字
樣式類名不要用數字開頭(有的瀏覽器不認)。
所謂類就是class,.class與id非常相似,任何標簽都可以加類,但是類可以重復
通過樣式類選擇元素:
示例:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="x-ua-compatible" content="IE=edge"> <meta name="viewport"content="width=device-width, initial-scale=1"> <title>Title</title> <style type="text/css"> .c1{ color: red; font-size: 12px; } </style> </head> <body> <div> <h3 class="c1">我是h3標簽</h3> </div> </body> </html>
class是歸類的概念
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="x-ua-compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Title</title> <style type="text/css"> .c1{ color: red; font-size: 12px; } </style> </head> <body> <div> <h3 class="c1">我是h3標簽</h3> <h3 class="c1">我是h3標簽</h3> </div> </body> </html>
同一個標簽可以攜帶多個類,用空格隔開
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="x-ua-compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Title</title> <style type="text/css"> .c1{ color: red; font-size: 12px; } .c2{ color: #6495ED; } </style> </head> <body> <div> <h3 class="c1 c2">我是h3標簽</h3> <h3 class="c1">我是h3標簽</h3> </div> </body> </html>
應用了c1 c2 css樣式 , c2的css樣式的顏色覆蓋掉c1顏色樣式,css是層疊樣式表
把c2顏色樣式勾掉,c1樣式顏色馬上應用
到底使用id還是用class?
盡可能的用class。除非一些特殊情況可以用id,一般頁面使用class,頁面盡量少用id
id一般是用在js的。也就是說 js是通過id來獲取到標簽
一定要有"公共類"的概念
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="x-ua-compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Title</title> <style type="text/css"> .lv1{ color: green; } .lv2{ text-decoration: underline; } .lv3{ font-size: 40px; } </style> </head> <body> <!-- 公共類 公有的屬性 --> <div> <p class="lv1 lv3">段落1</p> <p class="lv2 lv1">段落2</p> <p class="lv2 lv3">段落3</p> </div> </body> </html
總結:
1.不要試圖用一個類將我們的頁面寫完。這個標簽要攜帶多個類,共同設置樣式。
2.每個類要盡可能的小,有公共的概念,能夠讓更多的標簽使用。
前端 CSS的選擇器 基本選擇器 類選擇器