本篇文章给大家带来的内容是关于css权重是什么?css权重的介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

——各位小伙伴在进阶的时候总会遇到一些问题和瓶颈,业务代码写多了没有方向感,不知道该从那里入手去提升,对此我整理了一些资料笔记视频,包括HTML/CSS/javaScript/Vue等多个web前端基础知识点进阶干货需要的可以免费分享给大家,有需要者请进群点击进入1045267283
————————————————

1、什么是css权重?css6大基础选择器

  • css权重指的是css6大基础选择符的优先级,优先级高的css样式会覆盖优先级底的css样式,优先级越高说明权重越高,反之亦然。

css6大基础选择器:

a)、id选择器(#box{})
b)、类选择器(.box{})
c)、属性选择器(a[href="http://www.xxx.com"])
d)、伪类和伪对象选择器(:hoevr{}和::after{})
e)、标签类型选择器(p{})
f)、通配符选择器(*{})

2、css权重计算规则

计算css权重是有一定规则的,根据w3c制定的css规范,css权重计算规则如下:

a)、计算选择符中的id选择器的数量一个id选择器为一个a,一个a为100
b)、计算选择符中的类选择器、属性选择器以及伪类选择器的数量一个类选择器、属性选择器以及伪类选择器为一个b,一个b为10
c)、计算标签类型选择器和伪对象选择器的数量一个标签类型选择器、伪对象选择器为一个c,一个c为1
d)、忽略通配符选择器通配符选择器忽略不计

如下面这张图就是一个css选择器权重的例子:

如果两个选择符的权重相同,则可依照”就进原则”来判断,最后定义的选择符会被采用。但尽量避免出现这种依靠定义的顺序决定选择符优先级的情况,因为在后续的维护中很难保证定义的顺序不会被打乱。

以上就是css权重是什么?css权重的介绍的详细内容。

css权重是什么?css权重的介绍相关推荐

  1. CSS Specificity--CSS特性、权重、优先级---CSS specificity规则、

    2019独角兽企业重金招聘Python工程师标准>>> CSS Specificity As mentioned above, CSS styles follow an order ...

  2. html内容权重计算,HTML CSS 选择器权重计算规则

    其实,CSS有自己的优先级计算公式,而不仅仅是行间>内部>外部样式:ID>class>元素. 一.样式类型 1.行间 我的行间CSS样式. 2.内联 h1{font-size: ...

  3. css中的选择器及其权重

    在 css (层叠样式表)中对 html 中的元素设定具体的样式,主要由选择器和声明块两个部分组成.选择器是用于指定所设置样式对应的 html 标签.声明块由若干个用分号分开的样式声明组成,这些样式声 ...

  4. css样式引入形式php,引入css样式表的四种方式介绍

    一.使用STYLE属性: 将STYLE属性直接加在个别的元件标签里. 这种用法的优点 是可灵巧应用样式於各标签中,但是缺点则是没有整篇文件的『统一性』. 二.使用STYLE标签: 将样式规则写在标签之 ...

  5. HTML+CSS美食静态网页设计——八大菜系介绍舌尖上的美食5页

    ⛵ 源码获取 文末联系 ✈ Web前端开发技术 描述 网页设计题材,DIV+CSS 布局制作,HTML+CSS网页设计期末课程大作业 | 精彩专栏推荐 美食网页介绍 | 甜品蛋糕 | 地方美食小吃文化 ...

  6. 简要介绍css的盒模型,CSS盒模型的介绍

    CSS盒模型的概念与分类 CSS盒模型就是一个盒子,封装周围的HTML元素,它包括内容content.边框border.内边距padding.外边距margin. CSS盒模型分为标准模型和IE模型: ...

  7. html5如何将图片堆叠代码,css实现图片堆叠效果的方法介绍

    css实现图片堆叠效果的方法介绍 发布时间:2020-04-03 13:49:30 来源:亿速云 阅读:51 作者:小新 今天小编给大家分享的是css实现图片堆叠效果的方法介绍,很多人都不太了解,今天 ...

  8. HTML5+CSS大作业——响应式个人简历介绍(5页)-模板下载

    HTML5+CSS大作业--响应式个人简历介绍(5页)-模板下载 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物. 电器. 茶叶. 家居. 酒店. 舞蹈. 动漫. 明星. ...

  9. 网页规划与设计HTML5+CSS大作业——响应式个人简历介绍(5页)-模板下载

    HTML5+CSS大作业--响应式个人简历介绍(5页)-模板下载 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物. 电器. 茶叶. 家居. 酒店. 舞蹈. 动漫. 明星. ...

  10. html svg 背景图片,在CSS背景图片中使用svg的用法介绍(附示例)

    本篇文章给大家带来的内容是关于在CSS背景图片中使用svg的用法介绍(附示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 在CSS背景图片中使用SVG,可以使用css backg ...

最新文章

  1. 全栈AI工程师指南,DIY一个识别手写数字的web应用
  2. 中小型制造企业如何玩转MES系统?
  3. [TypeScript] Overload a Function with TypeScript’s Overload Signatures
  4. ML之DT:机器学习根据大量数据,已知年龄、收入、是否上海人、私家车价格的一个人,预测是否有真实购买上海黄浦区楼房的能力
  5. python分配buffer_Node.js中的buffer如何和python中的buffer相对应
  6. Java黑皮书课后题第7章:7.14(计算gcd)编写方法,返回个数不确定的整数的最大公约数。编写一个测试程序,提示用户输入5个数字,调用该方法找出这些数的最大公约数,并显示这个最大公约数
  7. 《面向模式的软件体系结构3-资源管理模式》读书笔记(1)--- Lookup模式
  8. HDU1561:The more, The Better——题解
  9. 父元素与子元素的width关系
  10. 常见网站CSS样式重置
  11. 从传统企业谈大数据的战略意义
  12. find函数常见错误_如何利用FIND找出你要的数据-EXCEL-开篇3-字符串函数系列-2
  13. ExtJS2.0.1 ColumnTree控件使用心得
  14. 网站后台开发 java_Java前后台开发
  15. 2.2.4 ES 6语法与ES 5语法
  16. spine 破解 闪退打不开
  17. petalinux笔记
  18. PR片头片尾模板 蝴蝶飞舞动态粒子爆炸效果logo展示pr视频模板
  19. 余额表前后台操作和对应sql
  20. win7计算机里桌面菜单没有反应,win7系统桌面任务栏假死无反应的设置办法

热门文章

  1. ERROR 1819 (HY000): Your password does not satisfy the current policy requirements的解决方法
  2. Linux Shell 内建命令 : sh命令详解
  3. 如何将图片转换、合并为PDF文件?
  4. 女大学生的280块川西环游功略(含帐单)
  5. x友GRP-u8 注入-RCE漏洞复现
  6. 分享 | 研发效能提升——敏捷需求篇
  7. springboot+微信小程序“微印象”在线打印预约系统的设计与实现毕业设计源码061642
  8. 使用线性SVM实现对垃圾邮件分类
  9. Spring 5.X+CXF 3.X 开发SOAP Web Service服务端实例
  10. win10可用空间新建卷提示磁盘上没有足够的空间完成此操作如何解决