CSS优先级的概念和规则是什么
本篇内容介绍了“CSS优先级的概念和规则是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
创新互联建站专业为企业提供五河网站建设、五河做网站、五河网站设计、五河网站制作等企业网站建设、网页设计与制作、五河企业网站模板建站服务,10年五河做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
本文向大家描述一下CSS优先级的概念和规则,在讲CSS优先级之前,我们得要了解什么是CSS,CSS是用来做什么的。CSS是层叠样式表(CascadingStyleSheets)的简称它的规范代表了互联网历史上一个独特的发展阶段。
解读CSS优先级
在讲CSS优先级之前,我们得要了解什么是CSS,CSS是用来做什么的。
首先,我们对CSS作一个简单的说明:CSS是层叠样式表(CascadingStyleSheets)的简称。它的规范代表了互联网历史上一个独特的发展阶段。现在对于从事网页制作的朋友来说,应该很少没有听说过CSS了,因为在制作网页过程中我们经常需要用到。
其次:我们能通过CSS为文档设置丰富且易于修改的外观,以减轻网页制作者的工作负担,从而减轻制作及后期维护的代价。其实现在还来讲CSS是什么,CSS有什么作用完全是多余的,相信从事网页制作的朋友都已经或多或少的接触过了。
一、什么是CSS优先级?
所谓CSS优先级,即是指CSS样式在浏览器中被解析的先后顺序。
二、CSS优先级规则
既然样式有优先级,那么就会有一个规则来约定这个优先级,而这个“规则”就是本次所需要讲的重点。样式表中的特殊性描述了不同规则的相对权重,它的基本规则是:
◆统计选择符中的ID属性个数。
◆统计选择符中的CLASS属性个数。
◆统计选择符中的HTML标记名个数。
***,按正确的顺序写出三个数字,不要加空格或逗号,得到一个三位数(css2.1是用4位数表示)。(注意,你需要把数字转换成一个以三个数字结尾的更大的数)。相应于选择符的最终数字列表可以很容易确定较高数字特性凌驾于较低数字的。
三、附加说明
文内的样式优先级为1,0,0,0,所以始终高于外部定义。这里文内样式指形如