css標簽選擇器無法使用,CSS選擇器權重如何計算?
很古老的話題了
id=100
class=10
tag(標簽)=1
按照這個規律去計算,比如
#qietu div{}
100+1 = 101
.qietu .box{}
10+10=20
可以得出第一個的權重要比第二個要高。另外關于權重的擴展知識面,我推薦了解下BEM命名規則,這個觀念很好,可以從側面杜絕權重問題的產生,還有一個就是提高權重的方法 !important;
css列標簽怎么設置?
1.
使用table標簽創建一個表格。
2.
在css標簽內,通過table元素名稱設置表格的樣式,定義它的寬度為300px,高度為200px。
3.
在css標簽內,再通過元素名稱和":first-child"選擇器選中表格第一列,設置它的文字顏色為紅色。
4.
在瀏覽器打開test.html文件,查看實現的效果。 END
css一共有多少個標簽?
別混淆概念,css沒有標簽的,只有選擇器
選擇器有十多種,不過常用的就4種:標簽選擇器、類選擇器、ID選擇器和下級選擇器
not選擇器不支持復雜選擇?
盡管css的選擇器很強大了,但是考慮其兼容性,盡可能的少用,比如我們在做一個前端頁面的切圖的時候,會看情況:
如果是h5手機網站,推薦用css選擇器
如果是pc網站,適當用css選擇器
如果是pc網站,并且是政府、學校等機關單位,杜絕用css選擇器