溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

css中class和id選擇器有什么區(qū)別

發(fā)布時間:2021-04-21 15:42:30 來源:億速云 閱讀:209 作者:Leah 欄目:web開發(fā)

這篇文章將為大家詳細(xì)講解有關(guān)css中class和id選擇器有什么區(qū)別,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關(guān)知識有一定的了解。

什么是css

css是一種用來表現(xiàn)HTML或XML等文件樣式的計算機(jī)語言,主要是用來設(shè)計網(wǎng)頁的樣式,使網(wǎng)頁更加美化。它也是一種定義樣式結(jié)構(gòu)如字體、顏色、位置等的語言,并且css樣式可以直接存儲于HTML網(wǎng)頁或者單獨(dú)的樣式單文件中,而樣式規(guī)則的優(yōu)先級由css根據(jù)這個層次結(jié)構(gòu)決定,從而實(shí)現(xiàn)級聯(lián)效果,發(fā)展至今,css不僅能裝飾網(wǎng)頁,也可以配合各種腳本對于網(wǎng)頁進(jìn)行格式化。

區(qū)別:1、id對應(yīng)css是用樣式選擇符“#”;而class對應(yīng)css是用樣式選擇符“.”。2、class可以在頁面里面重復(fù)使用;而id由于在頁面里面只能出現(xiàn)一次,所以不能重復(fù)使用。

CSS Id 和 Class選擇器

如果你要在HTML元素中設(shè)置CSS樣式,你需要在元素中設(shè)置"id" 和 "class"選擇器。

id 選擇器

id 選擇器可以為標(biāo)有特定 id 的 HTML 元素指定特定的樣式。 HTML元素以id屬性來設(shè)置id選擇器,CSS 中 id 選擇器以 "#" 來定義。

下面的兩個 id 選擇器,第一個可以定義元素的顏色為紅色,第二個定義元素的顏色為綠色:

#red {color:red;}
#green {color:green;}

下面的 HTML 代碼中,id 屬性為 red 的 p 元素顯示為紅色,而 id 屬性為 green 的 p 元素顯示為綠色。

<p id="red">這個段落是紅色。</p>
<p id="green">這個段落是綠色。</p>

class 選擇器

class 選擇器用于描述一組元素的樣式,class 選擇器有別于id選擇器,class可以在多個元素中使用。 class 選擇器在HTML中以class屬性表示, 在 CSS 中,類選擇器以一個點(diǎn)"."號顯示:

.center {text‐align: center}

上面這個例子,所有擁有 center 類的 HTML 元素均為居中。

當(dāng)然你也可以指定特定的HTML元素使用class。 在下面實(shí)例中, 所有的 p 元素使用 class="center" 讓該元素的文本居中:

p.center {text‐align:center;}

css中id和class的區(qū)別

1、語法區(qū)別:

id對應(yīng)css是用樣式選擇符“#”(井號)。

class對應(yīng)css是用樣式選擇符“.”(英文半角輸入句號)。

2、使用次數(shù)區(qū)別:

class可以在頁面里面重復(fù)使用,

id由于在頁面里面只能出現(xiàn)一次,所以不能重復(fù)使用,

所以盡量用class來寫,這樣能在頁面里面重復(fù)引用你寫的css,減小工作量和代碼量。

關(guān)于css中class和id選擇器有什么區(qū)別就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI