通常在網(wǎng)站制作的過程中,CSS樣式都是用來控制HTML樣式的,通過樣式表定義一個樣式的時候,可以定義ID也可以定義class。那么,CSS中的class與id的區(qū)別是什么呢?
通常在網(wǎng)站制作的過程中,CSS樣式都是用來控制HTML樣式的,通過樣式表定義一個樣式的時候,可以定義ID也可以定義class。那么,CSS中的class與id的區(qū)別是什么呢?
CSS中class與id的幾個主要區(qū)別:
一、前綴不同。在CSS文件里書寫時,id加前綴"#";class用前綴".";
二、數(shù)量不同。同一個標(biāo)簽,只能有一個id,但可以有多個Class(如:div id="div1",表示該div的ID為div1,Class分別為div1、div2、div3三個);
三、性質(zhì)不同。id是一個標(biāo)簽,用于區(qū)分不同的結(jié)構(gòu)和內(nèi)容,就像我們的名字一樣。而class是一個樣式,可以套在任何結(jié)構(gòu)和內(nèi)容上,就像一件衣服一樣。
四、優(yōu)先性不同。如果同時定義一個標(biāo)簽的id和class的css,id所定義的css優(yōu)先于class(:#div{font-size:14px;} .div{font-size:12px;};則它的字體大小是14px);
五、ID常用于JavaScript控制,很少使用class。
河南億恩科技股份有限公司(mszdt.com)始創(chuàng)于2000年,專注服務(wù)器托管租用,是國家工信部認(rèn)定的綜合電信服務(wù)運營商。億恩為近五十萬的用戶提供服務(wù)器托管、服務(wù)器租用、機(jī)柜租用、云服務(wù)器、網(wǎng)站建設(shè)、網(wǎng)站托管等網(wǎng)絡(luò)基礎(chǔ)服務(wù),另有網(wǎng)總管、名片俠網(wǎng)絡(luò)推廣服務(wù),使得客戶不斷的獲得更大的收益。
服務(wù)器/云主機(jī) 24小時售后服務(wù)電話:
0371-60135900
虛擬主機(jī)/智能建站 24小時售后服務(wù)電話:
0371-55621053
網(wǎng)絡(luò)版權(quán)侵權(quán)舉報電話:
0371-60135995
服務(wù)熱線:
0371-60135900