css的選擇器:1.基本選擇器 2.高級選擇器css
基本選擇器包含:前端
1.標籤選擇器
標籤選擇器能夠選中全部的標籤元素,好比div,ul,li ,p等等,無論標籤藏的多深,都能選中,選中的是全部的,而不是某一個,因此說 "共性" 而不是 」特性「面試
body{ color:gray; font-size: 12px; } /*標籤選擇器*/ p{ color: red; font-size: 20px; } span{ color: yellow; }
2.id選擇器
# 選中id前端工程師
同一個頁面中id不能重複。
任何的標籤均可以設置id
id命名規範 要以字母 能夠有數字 下劃線 - 大小寫嚴格區分 aa和AA是兩個不同的屬性值ide
1 #box{ 2 background:green; 3 } 4 5 #s1{ 6 color: red; 7 } 8 9 #s2{ 10 font-size: 30px; 11 }
3.類選擇器spa
所謂類:就是class . class與id很是類似 任何的標籤均可以加類,可是類是能夠重複,屬於歸類的概念。同一個標籤中能夠攜帶多個類,用空格隔開code
類的使用,可以決定前端工程師的css水平到底有多牛逼?blog
玩類了,必定要有」公共類「的概念。io
.lv{ color: green; } .big{ font-size: 40px; } .line{ text-decoration: underline;
}
<!-- 公共類 共有的屬性 --> <div> <p class="lv big">段落1</p> <p class="lv line">段落2</p> <p class="line big">段落3</p> </div>
答案:儘量的用class。除非一些特殊狀況能夠用id
緣由:id通常是用在js的。也就是說 js是經過id來獲取到標籤
面試官:知道什麼叫類麼?event
我這人實在不知道啥叫累