选择器优先级排序(下面哪个选择器的优先级最低())

本文目录
下面哪个选择器的优先级最低()
通配符选择器。选择器是指经过选择,把多个通道的数据传送到唯一的公共数据通道上去,实现数据选择功能的逻辑电路,选择器的优先级依次是内联样式大于id选择器大于类选择器大于标签选择器大于通配符选择器,因此最低的是通配符选择器。数据选择器根据给定的输入地址代码,从一组输入信号中选出指定的一个送至输出端的组合逻辑电路。
在两个或多少CSS规则应用于同元素上时,不同级别的优先顺序从到高低是
在看css选择器优先级顺序前,我们先来简单说说css基本选择器有哪些?
1.标记选择器(如:body,div,p,ul,li)
2.id选择器(如:id=“name”,id=“name_txt”)
3.类选择器(如:id=“name”,id=“name_txt”)
4.后代选择器(如:#head .nav ul li 从父集到子孙集的选择器)
5.子元素选择器(如:div》p ,带大于号》)
6.伪类选择器(如:就是链接样式,a元素的伪类,4种不同的状态:link、visited、active、hover。)
看完了基本的css选择器类型后,我们接着来看一下css优先级的概念。
当两个规则都作用到了同一个html元素上时,如果定义的属性有冲突,那么应该用谁的值的,用到谁的值谁的优先级就高。
我们来看一下css选择器优先级的算法:
每个规则对应一个初始"四位数":0、0、0、0
若是 行内选择符,则加1、0、0、0
若是 ID选择符,则加0、1、0、0
若是 类选择符/伪类选择符,则分别加0、0、1、0
若是 元素选择符,则分别加0、0、0、1
算法:将每条规则中,选择符对应的数相加后得到的”四位数“,从左到右进行比较,大的优先级越高。
看完了上述内容,那我们就来看看css选择器优先级的具体排序。
css选择器优先级最高到最低顺序为:
1.id选择器(#myid)
2.类选择器(.myclassname)
3.标签选择器(div,h1,p)
4.子选择器(ul 《 li)
5.后代选择器(li a)
6.伪类选择(a:hover,li:nth-child)
最后,需要注意的是:
!important的优先级是最高的,但出现冲突时则需比较”四位数“;
优先级相同时,则采用就近原则,选择最后出现的样式;
继承得来的属性,其优先级最低。

本文相关文章:
discuz和wordpress(WordPress,Discuz,DedeCMS 哪个更容易上手)
2026年9月19日 03:30
unix是哪个公司的(UNIX和linux这两个系统是哪个公司的)
2026年9月5日 05:15
flip essential(jblflipessential2旗舰款二代和万花筒5买哪个)
2026年9月4日 08:45
更多文章:
1970年时间戳转换(时间格式如何转换十六进制的算法——这个的运行方法)
2025年7月27日 04:45
编辑器不支持粘贴本地图片(为什么我在淘宝中使用编辑器里,没法粘贴图片)
2025年6月28日 14:30
onclick可以执行两个方法吗(onclick事件重复执行(一次点击执行了两次))
2026年2月13日 17:00
丰田荣放normal是什么意思(汽车上的normal是啥意思)
2026年8月14日 13:45
tensorflow怎么安装到python(安装tensorflow,安装python问题)
2025年8月25日 16:00
postman请求webservice接口(用postman批量调用接口)
2025年12月23日 17:00
displaylink 芯片(displaylink需要显卡吗)
2026年3月9日 11:30
墨迹天气插件(vivo手机的桌面插件在哪里能找到,我安装墨迹天气,设置桌面时钟,都不知道装在哪)
2026年6月5日 02:15
itss资质证书(ITSS运维资质认证证书在招投标中有多大用处)
2025年9月18日 06:00














