CSS中id和class的區(qū)別以及何時使用它<style>
#main{
background: #000;
border: 1px solid #AAAAAA;
padding: 10px;
color: #fff;
width: 100px;
}</style><div id="main">
Welcome</div>在這里我給了一個id到div元素,并為此應(yīng)用相關(guān)的CSS?;?lt;style>
.main{
background: #000;
border: 1px solid #AAAAAA;
padding: 10px;
color: #fff;
width: 100px;
}</style><div class="main">
Welcome</div>現(xiàn)在我給了一個class到div它也在為我做同樣的工作。那么,兩者到底有什么區(qū)別呢?ID和班級,等級我應(yīng)該什么時候使用id我應(yīng)該什么時候使用class?我是CSS和網(wǎng)頁設(shè)計方面的新手,在處理這個問題時有點困惑。
3 回答

aluckdog
TA貢獻1847條經(jīng)驗 獲得超7個贊
例
<div?id="header_id"?class="header_class">Text</div>#header_id?{font-color:#fff} .header_class?{font-color:#000}
(請注意,CSS使用前綴#對于ID和.)
不過?color
是HTML 4.01<font>
標記屬性在HTML 5中不受歡迎。在css中沒有“字體顏色”,樣式是color
因此,上述案文應(yīng)為:
例
<div?id="header_id"?class="header_class">Text</div>#header_id?{color:#fff} .header_class?{color:#000}
文字應(yīng)該是白色的。

千巷貓影
TA貢獻1829條經(jīng)驗 獲得超7個贊
id
每個元素只能有一個 id
每個頁面只能有一個元素。 id
class
你可以用同樣的 class
多元素。 您可以使用多個 class
在同一元素上。
JavaScript關(guān)心
class
id
id
getElementById
添加回答
舉報
0/150
提交
取消