CSS中”id”与”class”的区别??

在看CSS的时候不明白在样式表中”.”和”#”的作用区别,在什么情况下使用。刚查了下相关资料,噢原来如此…

第一:id是唯一的,class是可以重用的.id 在页面浏览器里显示时只能出现一次,CLASS可以多次
比如你有多个地方样式要求一样的话,就用类.这样就不用些多个#了.
.name{…..}
<div class=”name”></div>
<div class=”name”></div>     /*就像这样.你多个地方都想要同一个样式就这样写.
—————————————————————————————————————-
#jiucool{…….}
<div id=”jiucool”></div>        /*id只有一个.

第二:在表现形式上 ID 的优先级比c轼class高.

第三:方便JS等客户端脚本的引用,如果在页面中要对某个对象进行脚本操作,那么可以给他定义一个ID,否则只能利用遍历页面元素加上指定特定属性来找到它,这是相对浪费时间资源,远远不如一个ID来得简单与快捷。

3 Responses to “CSS中”id”与”class”的区别??”

  1. 小O CHINA Mozilla Firefox Windows says:

    有人对我说,id比class短,会有一点点减小css体积。

    [Reply]

    久酷 CHINA Mozilla Firefox Windows Reply:

    @小O, 女人喜欢长一些、大一点的! :lol: :lol:

    [Reply]

  2. Cms CHINA Internet Explorer Windows says:

    呵呵,最初我也对这个有些模糊的,不过已经弄明白了

    [Reply]

Leave a Reply

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:


正在读取数据……