CSS中类选择器与ID选择器怎么好像一样的功能啊?

不是说ID选择器只能用与一个Html元素吗,那么为什么预览下面的代码发现ID可以应用于多个Html元素?... 不是说ID选择器只能用与一个Html元素吗,那么为什么预览下面的代码发现ID可以应用于多个Html元素? 展开
 我来答
从前有个T
2013-02-15 · TA获得超过5345个赞
知道小有建树答主
回答量:685
采纳率:0%
帮助的人:781万
展开全部
在网页表现上是不会有太大问题的,但是如果你的页面引用了js文件的话,浏览器就有可能报错了.id和class对于CSS来说,其实区别不是特别大,但是网页不是单纯的HTML+CSS,还有一系列的其他元素,这些元素有自己的运行规则,ID选择器对于它们来说,就表示指代唯一的元素.
小鹿管家
2025-03-10 广告
批量创建广告,可以试用小鹿管家。小鹿管家是广告批量管理工具,支持快速多账户搭建计划、跨账户复制计划、智能盯盘、多账户报告聚合等提效功能,助力广告投放效率,监控广告投放效果,提升ROI。通过批量创建、智能提醒、BI报表等技术手段帮助广告运营团... 点击进入详情页
本回答由小鹿管家提供
fuymsn
2013-02-14 · TA获得超过533个赞
知道小有建树答主
回答量:139
采纳率:0%
帮助的人:158万
展开全部
这是因为浏览器为了兼容程序员的书写错误所作出的妥协。但是,在您编码的时候,一定要注意id的唯一,否则以后会出现各种位置的问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
爹之哥
2013-02-15 · 超过10用户采纳过TA的回答
知道答主
回答量:26
采纳率:0%
帮助的人:21.1万
展开全部
用于一个元素是为了互动性操作,例如JS效果,这是规范,在不针对这个ID做操作的时候,表面是看不出来有什么不好的后果的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我是SAWA
2013-02-14
知道答主
回答量:41
采纳率:0%
帮助的人:8.7万
展开全部
等着你布偶谁都啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d9ac3fb66
2013-02-14 · TA获得超过1282个赞
知道小有建树答主
回答量:538
采纳率:0%
帮助的人:602万
展开全部
“元素的ID属性值在页面中唯一”:
①如果你硬要设置几个元素的id属性值相同,当然可以,因为现在的Web标准并不健全,浏览器并没有硬性的规定:在一个html文档,如果出现两个元素的id属性值相同就会报错。
②虽然不清楚你的“发现ID可以应用于多个Html元素”是指应用到什么地方,但因为相同ID属性值引起的问题还是很多的,例如在js中,document.getElementById()方法通过id返回的是一个元素对象,如果你对几个元素设置相同的id属性值,你就不能针对一个元素进行设置。
追问
我就是预览网页的时候,那三个标记对都有效果!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式