亚洲欧洲aⅴ在线不卡视频_中文字幕日韩理论在线_亚洲精品A在线观看_日本国产激情视频 ,中文字幕一区二区无码专区,高清一区二区三区蜜桃av,

推薦閱讀
相關(guān)文章
網(wǎng)站建設(shè)您當(dāng)前位置: 主頁 > 網(wǎng)絡(luò)學(xué)院 > 網(wǎng)站建設(shè)

為什么網(wǎng)頁中ID屬性用得越來越少?

發(fā)布日期:2020-08-13 來源:優(yōu)橙 瀏覽量:
摘要: 對于CSS,id和類屬于選擇器。 二者主要的區(qū)別在哪里呢? id是唯一的,類是通用的。 id是唯一的,所以嘗試在結(jié)構(gòu)之外使用它,通常用于頁面布局。 類是可重復(fù)的,所以嘗試在結(jié)構(gòu)內(nèi)部

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


二者主要的區(qū)別在哪里呢?


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


id是唯一的,所以嘗試在結(jié)構(gòu)之外使用它,通常用于頁面布局。


類是可重復(fù)的,所以嘗試在結(jié)構(gòu)內(nèi)部使用它,通常用于樣式定義。


id具有比類更高的樣式優(yōu)先級。


id是首先找到結(jié)構(gòu)/內(nèi)容,然后為其定義樣式;類首先定義一種樣式,然后將其應(yīng)用于多個結(jié)構(gòu)/內(nèi)容。


為什么id應(yīng)用少,class應(yīng)用多?


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


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


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


福州優(yōu)橙互聯(lián)網(wǎng),是一家專門從事福州網(wǎng)站建設(shè)的網(wǎng)站制作公司,為客戶提供小程序制作,促進(jìn)福州網(wǎng)絡(luò)的全網(wǎng)推廣和精準(zhǔn)拓客。歡迎訪問http://www.xingfubangke.cn


全國統(tǒng)一客服熱線

13809509600

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

法定節(jié)假日 9:00-23:00

微信公眾號