首页 > 开发 > CSS > 正文

CSS样式权重的级联cascade的概念深入理解

2024-07-11 08:48:51
字体:
来源:转载
供稿:网友
我们知道,firefox在众多浏览器中是对css 2高度兼容的一款浏览器,那是我能够编写一个中型b2b网站的时候(并不能说是我遇到过的难题)在禅意花园中看到的一个案例,说的是某个菜单在css中定义了以后只能在firefox中正常显示。因为那个css涉及的滤镜太多,而且还有css中"级联(cascade)"这种强大功能的支持。

那么级联样式表css中的"级联"到底是什么意思呢?W3C是这样来描述的:css级联为每个样式规则指派权重,若元素应用了多个样式规则,那么将优先使用权重最高的的样式。
听说搜索引擎对某个网站的赋予的权重比较高或比较低,但是css中的"级联"赋予的权重是什么呢?W3C的这段定义,看上去很富有深意,但是它只包含了两个信息传递给了我们,那就是---特殊性和继承性。这两个概念将会成为我们学习的良师益友。当然,凡事都是两面的,也有可能成为我们的噩梦!接下来我们就来着重来说一下这个级联能够对我们书写带来些什么!

级联概括了两个概念---特殊性和继承性,下面我们开始说一下这个继承性,继承性也就是你定义一个样式这个样式可以运用到它的子孙子元素,当然,不一定要都运用一个样式,也可以赋予几个选择器中的几个不同样式。我们线看下代码:

复制代码
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表