CSS selector: class 與 ID&

來源:互聯網
上載者:User
CSS selector:class 和 id 都可以使“單一選擇符”有不同的樣式
A1:二者主要的區別在哪裡呢?
  id你只能用來定義單一元素,定義二個以後。頁面不會出現什麼問題,但是W3檢測的時候認為你頁面不符合標準;class是類,同一個class可以定義多個元素。就頁面效果而言,兩個東西的視覺效果幾乎無差別。
A2:id 選擇符為什麼要少用,它有有什麼局限性?
  單一使用的樣式用id,需要程式、js動態控制的樣式用id,id在頁面只能使用一次!提供少用id,因為id可能和頁面嵌的程式衝突(比如名稱相同等)!
A3:我該在什麼時候使用ID,什麼時候使用class?
  單一的元素,或需要程式、JS控制的東西,需要用id定義;重複使用的元素、類別,用class定義。
相關文章:同一元素應用多個class的優先順序的測試!
相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.