樣式表注意

2022-02-12 15:25:24 字數 505 閱讀 2546

1. id和class到底要用哪乙個?

id的優點(class的缺點):id寫在css用"#"選擇器,

class寫在css中用"."選擇器。

"#"選擇器的優先順序高於"."選擇器大約10倍,所以當你需要提公升優先順序的時候,id標籤,或者id容器內的標籤將是很容易和有效的。

而class標籤,或者class容器內的標籤將可能導致優先順序的提公升失敗。

id的缺點(class的優點):id應該是唯一的,所以它的可復用性是很差的,而class是可以復用的。

所以如果一塊東西是多個頁面,甚至乙個頁面都會使用多次的,那麼一定要使用class來作為樣式選擇器。

id是唯一的,當乙個控制項的id的產生是不可控的,那麼這個id選擇器將失去意義,但是任何乙個控制項即使是動態產生的,他的cssclass仍然是可定製的,

所以當你的這個標籤需要用伺服器端控制項替代的時候,而伺服器端控制項的id是不確定的,那麼請使用class選擇器,這樣只要將伺服器端控制項的cssclass設為你class選擇器的名稱即可。

Qt樣式表使用注意項

qt樣式表使用注意項 qfile file qss mystylesheet.qss file.open qfile readonly 2 樣式表描述規則 例如 qcombobox mycombobox down arrow pressed 其中 qcombobox mycombobox 這一部分叫...

CSS層疊樣式表 定義樣式表

定義樣式表 1 html標記定義 p p可以叫做選擇器,定義那個標記中的內容執行其中的樣式 乙個選擇器可以控制若干個樣式屬性,他們之間需要用英語 隔開,最後乙個可以不應加 2 class定義 class定義是以 開始 p3 id 定義 id定義是 開始的 p4 優先順序問題 id class htm...

基準樣式表

翻譯 css的初學者常因為瀏覽器的預設樣式表,而生產一些錯誤。可以設定乙個基本的樣式表,恢復css最基本的樣貌。global settings html,body body headings h1,h2,h3,h4,h5,h6 h1 h2 h3 common formatting p,ul,ol u...