<object id="49p1a"></object>

  • <tr id="49p1a"><label id="49p1a"></label></tr>
    <acronym id="49p1a"><strong id="49p1a"><xmp id="49p1a"></xmp></strong></acronym>

    <td id="49p1a"><ruby id="49p1a"></ruby></td>
    推薦閱讀
    相關文章
    網站建設您當前位置: 主頁 > 網絡學院 > 網站建設

    為什么網頁中ID屬性用得越來越少?

    發布日期:2020-08-13 來源:優橙 瀏覽量:
    摘要: 對于CSS,id和類屬于選擇器。 二者主要的區別在哪里呢? id是唯一的,類是通用的。 id是唯一的,所以嘗試在結構之外使用它,通常用于頁面布局。 類是可重復的,所以嘗試在結構內部

    對于CSS,id和類屬于選擇器。


    二者主要的區別在哪里呢?


    id是唯一的,類是通用的。


    id是唯一的,所以嘗試在結構之外使用它,通常用于頁面布局。


    類是可重復的,所以嘗試在結構內部使用它,通常用于樣式定義。


    id具有比類更高的樣式優先級。


    id是首先找到結構/內容,然后為其定義樣式;類首先定義一種樣式,然后將其應用于多個結構/內容。


    為什么id應用少,class應用多?


    樣式的一次性標識,需要程序和js的動態控制。id在頁面上只能使用一次!盡可能少使用id,因為id可能與嵌入式程序沖突。作為一個獨立的屬性,一個元素可以有多個類樣式,一個類也可以用于多個元素,這樣樣式可以被細分和分解。類屬性可以同時在jquery和js中使用。


    什么時候使用ID,什么時候使用class?


    一般來說,css只在類中編寫,并且具有特殊的類類屬和私有模塊名稱。id是唯一的,優先級太高。它只用作js操作dom的鉤子。如果使用jq或zepto,操作的類名通常不進行樣式化,并且該部分的類名和id由js決定。這更適合需要長期迭代的大型多人維護項目。css的類名與js操作的id和類名完全分離,因此產品的ui或產品交互邏輯的變化不會相互影響,易于維護。


    福州優橙互聯網,是一家專門從事福州網站建設的網站制作公司,為客戶提供小程序制作,促進福州網絡的全網推廣和精準拓客。歡迎訪問http://www.simple-vegetarian-recipes.com


    全國統一客服熱線

    13809509600

    周一至周五 9:00-22:30

    法定節假日 9:00-23:00

    微信公眾號
    国产成人瑟和尚久久久久