ID具有唯一性,CLASS具有普遍性。
成都創(chuàng)新互聯(lián)公司是專業(yè)的象山網(wǎng)站建設公司,象山接單;提供成都網(wǎng)站設計、成都網(wǎng)站制作,網(wǎng)頁設計,網(wǎng)站設計,建網(wǎng)站,PHP網(wǎng)站建設等專業(yè)做網(wǎng)站服務;采用PHP框架,可快速的進行象山網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!
id樣式用為#
ID:是指id為某個值的元素.CSS定義為:#div_id{}.定義之后就是ID為div_id的div是這種樣式.范圍單一,一般用于指定的元素.
class類樣式用為.
類:是指class為某一個值的元素.CSS定義為:.div_class{}.定義之后就是類為div_class的div是這種樣式.范圍好控制,需要用這種樣式的就給他class就行了.
如果你說的事ID選擇器的話,例子如下
HTML
head/head
style
# d1{
width:100px;
height:100px;
background:pink;
}
/style
body
div id=" d1"
/div
/body
/HTML
id選擇器在一個頁面中只能有一個,能通過ID選擇器為不同的元素進行樣式的更改。在body頁面里為需要的元素進行命名,再在style里通過ID名進行樣式修改
CSS 中 id、class屬性的區(qū)別 \x0d\x0a1)class是設置標簽的類,用于指定元素屬于何種樣式的類。在CSS樣式中以小寫的“點”及“.”來命名,在html頁面里則以class="css5" 來選擇調(diào)用,命名好的CSS又叫css選擇器。\x0d\x0a如: .css5{屬性:屬性值;} 選擇器在html調(diào)用為“我是class例子\x0d\x0a.baobao { color: lime; background: #ff80c0 }\x0d\x0a使用方法:class="baobao" \x0d\x0a\x0d\x0a2)id是設置標簽的標識。用于定義一個元素的獨特的樣式。在CSS樣式定義的時候 以“#”來開頭命名id名稱\x0d\x0a如一個CSS規(guī)則:\x0d\x0a #binbin { font-size: larger }\x0d\x0a 使用方法:id="binbin" \x0d\x0aid是一個標簽,用于區(qū)分不同的結構和內(nèi)容,就象你的名字,如果一個屋子有2個人同名,就會出現(xiàn)混淆;\x0d\x0a\x0d\x0a3)css里的id用法與class用法一樣,只是把class換成id。如例子:\x0d\x0a 在CSS樣式定義ID \x0d\x0a #css5 {height:25px; width: 200px;}\x0d\x0a 調(diào)用ID :\x0d\x0a 我是ID例子\x0d\x0aclass是一個樣式,可以套在任何結構和內(nèi)容上,就象一件衣服。\x0d\x0a\x0d\x0a4)概念上說就是不一樣\x0d\x0aid是先找到結構/內(nèi)容,再給它定義樣式;class是先定義好一種樣式,再套給多個結構/內(nèi)容。\x0d\x0a(1)\x0d\x0a \x0d\x0a一個class是用來根據(jù)用戶定義的標準對一個或多個元素進行定義的。打個比較恰當?shù)谋确骄褪莿”荆阂粋€class可以定義劇本中每個人物的故事線,你可\x0d\x0a以通過cSS,javascript等來使用這個類。因此你可以在一個頁面上使用class="Frodo" ,class= "Gandalf", \x0d\x0aclass="Aragorn"來區(qū)分不同的故事線。還有一點非常重要的是你可以在一個文檔中使用任意次數(shù)的class。\x0d\x0a(2) id 通\x0d\x0a常用于定義頁面上一個僅出現(xiàn)一次的標記。在對頁面排版進行結構化布局時(比如說通常一個頁面都是由一個頁眉,一個報頭,一個內(nèi)容區(qū)域和一個頁腳等組成),一般使用ID比較理想,因為一個ID在一個文檔中只能被使用一次。而這些元素在同一頁面中很\x0d\x0a少會出現(xiàn)大于一次的情況。\x0d\x0a歸納成一句話就是:class可以反復使用而id在一個頁面中僅能被使用一次。\x0d\x0a\x0d\x0a有可能在很大部分瀏覽器中反復使用同一個id不會出現(xiàn)問題,但在標準上這絕對是錯誤的使用,而且很可能導致某些瀏覽器的現(xiàn)實問題。\x0d\x0a在實際應用的時候,class可能對文字的排版等比較有用,而id則對宏觀布局和設計放置各種元素較有用。
回答于?2022-11-16
可以這樣理解:
一、元素:就是html標簽,比如table,tr,td,img,input等等,在對這些使用css的時候,元素名前面可以不用加任何符號,如:對網(wǎng)頁中所有input元素用一個css樣式,那么可以在樣式中寫 input{樣式}
二、ID:如果想在網(wǎng)頁中某個特定地方使用css,這時候就可以給那個元素一個ID,在樣式的時候,ID前面要加“#”,比如:想對ID為test的表格應用一個css樣式,可以寫作 #test
三、類就是大多數(shù)情況下都可以調(diào)用的,在前面要加個“.”,然后在使用的時候用 “class=類名”