在CSS里使用的ID和CLASS,二者有何不同?
发布网友
发布时间:2023-01-09 06:51
我来回答
共3个回答
热心网友
时间:2023-11-14 01:22
class是样式组,用.style定义,class="style":
.style定义样式组,可以被反复调用,就是说你一个页面里,可以有多个元素用同一个style;
ID是固定标签,用#style1定义,ID="style1"
#style1定义固定标签,用于定义一个特定的元素,每个页面只能出现一次,不能反复调用。虽然现在有的网页多次调用#style1,但那是不规范的,在某些浏览器中也会无法解读造成页面出错。
热心网友
时间:2023-11-14 01:23
d是元素的名称,可以供js或其它脚本程序来访问该元素对象,而class是该元素的css类名。
id的值在整个当前网页中应该是唯一的,即某一个元素定义了id="aaa",那么这个网页中其它的元素的id就不能定义成aaa,而class则可以。 所以class是可以重复使用的,这样你如果有很多元素使用同样的样式,class就发挥他的作用了!
另外,形如id="aaa"定义的,在css中是这样设置其样式的:
#aaa{ 样式列表 }
而以class="bbb"形式定义的,在css中应该这样设置其样式:
.bbb{ 样式列表 }
(注意前面有一个点)
热心网友
时间:2023-11-14 01:23
1.从应用样式来说是一样的,唯一不一样的是"#"用id来调用,"."用class来调用
2.如果说不一样的,就是用id来调用的时候,方便应用javascript来控制并同时应用样式.