`
lanceverw
  • 浏览: 44264 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

CSS样式优先级

    博客分类:
  • CSS
css 
阅读更多

CSS继承优先级,留做备忘。

基本html代码:

<!DOCTYPE html>
<html>
<head>
  <title>Test the order of style</title>
  <link rel="stylesheet" type="text/css" href="style/external.css"/>
</head>
<body>
<p>This is a paragraph.</p>
</body>
</html>

 本页面引用了外部样式external.css:

@import url('base.css');
@import url('another.css');

 

可以看到external.css中又引用了base.css和another.css两个样式表:

在base.css中将p元素颜色设定为黄色, 在another.css将p元素颜色设定为蓝色;

这个时候页面中将显示的是【蓝色】,因为,another.css出现在base.css之后,优先级高于base.css;

 

如果在external.css中将p元素的颜色改为红色,那么页面中最终呈现的颜色将会是【红色】,因为,被import的样色表优先级【低于】引用的样式表。

 

总的说来CSS中样式表优先级如下:

内部样式表 > 外部样式表 > 外部样式表引用的样式表(被引用的样式表后出现的优先级较高) > 浏览器自带样式

分享到:
评论

相关推荐

    css样式优先级比较实例

    css样式优先级比较实例, css样式优先级比较实例, css样式优先级比较实例

    css优先级总结

    CSS 优先级小结 CSS初学感觉很简单,但随着学习的深入才感觉CSS的水由多深,平常总会遇到各种坑,先总结一些经常遇到的坑。

    css样式的优先级详解(本人整理过的,做过笔记)

    最权威的CSS样式优先级,本人整理过的,做过笔记。

    css样式应用优先级实用PPT课件.pptx

    css样式应用优先级实用PPT课件.pptx

    HTML5&CSS3网页制作:CSS优先级.pptx

    定义CSS样式时,经常出现两个或更多规则应用在同一元素上,这时就会出现优先级的问题。 CSS优先级 来看一个例子: 文本的颜色 p strong{ color:black} /*权重为:1+1*/ strong.blue{ color:green;} /*权重为:1+10*/...

    css样式优先级及层叠的顺序排序探讨

    css样式优先级是按照样式表中出现顺序还是按照元素中class或者id值的声明顺序呢,这个问题貌似一直存在我们身边却一直无从选择,接下来用实例为大家说明下,到底哪个高点,感兴趣的你可不要错过了哈

    权重和层叠规则决定了CSS样式优先级

    首先,给大家看一篇关于CSS优先级的示例 复制代码代码如下: &lt;span xss=removed&gt;&lt;html&gt; &lt;head&gt; &lt;style type=”text/css”&gt; #redP p { /* 权值 = 100+1=101 */ color:#F00; /* 红色 */ } #redP .red...

    使用DIV+CSS做网站时CSS样式的优先级

    使用DIV+CSS做网站时CSS样式的优先级

    CSS 优先级使用技巧

    如果某样式是继承来的永远不如具体指定的优先级高。例子1:CODE:&lt;style type=text/css&gt; &lt;!– *{font-size:20px} .class3{ font-size: 12px; } –&gt; &lt;/style&gt; 我是多大字号?&lt;/span&gt; 运行结果:.class...

    同级情况下CSS的优先级探讨

    例如,如果在LINK所链接的样式表(mycss.css)中定义了以下一条样式规则: H1{color:red}同时在嵌入式样式定义中也定义了一条规则:H1{color:yellow}在网页中的样式定义如下所示:&lt;HEAD&gt;&lt;LINK rel=...

    css优先级98908u0

    important是用来提升样式优先级的,我们知道样式是有优先级的。  我们先看看css的优先级的几个基本的规则:  ID选择器(形如#id{}) 类选择器(形如.class{}) 标签选择器(形如body{}或者*{}),也就是ID选择器,类...

    css样式应用优先级实用PPT学习教案.pptx

    css样式应用优先级实用PPT学习教案.pptx

    解决CSS样式冲突的几个办法(小结)

    通过使用组合器(Combinator)将选择器的描述写得更加精确(参考CSS选择器 – MDN ),例如对于下述代码片段,如果想给.cellphones中的.apple增加样式,只使用.apple,势必会对.fruit中的.apple也造成影响。...

    CSS优先级算法如何计算?有哪些判定规定及计算方式

    关于CSS specificity CSS 的specificity 特性或称非凡性,它是一个衡量CSS值优先级的一个标准,既然作为标准,就具有一套相关的...1. 行内样式优先级Specificity值为1,0,0,0,高于外部定义。 如:&lt;div xss=removed&gt;sj

    CSS优先级规则的细节

    详解CSS优先级的读法,CSS优先级包含四个级别(文内选择符,ID选择符,Class选择符,元素选择符)以及各级别出现的次数。根据这四个级别出现的次数计算得到CSS的优先级。  最近看到篇对CSS优先级有比较好的解释的...

    css优先级计算方法(推荐)

    主要的css选择器有id,class,tag,[],:,::等,而通常需要对其优先级进行判断的有id,class,tag,另外内联样式和!important也和css的优先级有关系。 如果将这五种不同情况的优先级以数字的形式来表示的话,其对应关系如下...

    CSS 优先级问题详解

    当你将一个样式添加到元素上却发现不起作用时,那就是遇到优先级问题了。那么应该如何处理 CSS 优先级问题呢,下面我总结了一些解决 CSS 优先级问题的常用法则。 样式距离 我们可以通过使用外部样式、内部样式、内联...

    CSS中的各种选择器与样式优先级小结

    优先级:由高到低(从上到下) !important内联(1,0,0,0)id: (0,1,0,0)类:(0,0,1,0)伪类/属性元素:(0,0,0,1)通配符类选择器class="web",多个元素可以拥有同一个类名 id选择器id="web",具有唯一性 伪类选择器CSS伪类...

    css样式加载顺序及覆盖顺序深入理解

    查找一些教材中(w3schools等),只说css的顺序是“元素上的style” &gt; “文件头上的style元素” &gt;“外部样式文件”,但对于样式文件中的多个相同样式的优先级怎样排列,没有详细说明。经过测试和继续搜索,得知...

Global site tag (gtag.js) - Google Analytics