CSS中的ID和CLASS的使用区别

有区别吗?使用上相同。。... 有区别吗?
使用上相同。。
展开
 我来答
匿名用户
推荐于2018-03-04
展开全部
个人认为在使用起来没什么区别,最终效果也是一样的;分开来的一个作用一个是方便维护,还有就是有存在样式组合的情况,比如你为所有标题定义了一个ID样式,里面的包含了字体、字号、加粗,这几样,这样所有标题都应用这个ID的样式就可以了,后来你又想让每个标题有不同的颜色、不同的下划线,这样就根据不同的标题再为它们定义不同的class样式,分别是关于字体颜色和下环线样式的,这样,再给不同的标题引用一下各自的class样式就可以了,也许在样式表不大的情况下这样坐并没有节省多少效率,但是如果样式表很大的话,这样会更方便维护;再有就是跟程序挂钩了,很多情况下后台程序多会使用ID找到相关的信息,而class似乎是专门为前端服务的,ID的命名也许是程序开发人员根据功能命名的,而前端美化人员可能会从另一个角度为样式命名,这样我们可以使用class,用我们的规律来为其命名,当然,这么坐的主要目的还是方便维护; 以上是个人观点,水平有限,高手莫笑话
匿名用户
2013-09-13
展开全部
结果没有区别,形式上有区别,建议用class ,如果你好几个模块都是一样的css,用id就不合适了,id相同了不好……js的时候document.getelementbyid('')时就会体现出来。<a href="#" class="alink">aa</a> css .alink{color:red}<a href="#" id="blink">aa</a> css #alink{color:red}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2016-02-22
展开全部
CSS中“.”是类选择器的标识“#”是Id选择器的标识 举个例子:Html中<div id="div1"></div>给该div添加样式,有两种方法:①直接在CSS文件中定义Id选择器#div1{}②在CSS定义类选择器.class1{},然后<div id="div1" class="class1"></div>指明他的类样式 两种方法的效果是一样的,但是id只能给一个元素指明类样式,而class可以在任一元素中定义它的样式
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-13
展开全部
class用.标识id用#标识
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式