牛腩新闻发布系统:CSS-选择器的优先级

前言:上一篇博客我们介绍了CSS的一些基本概念与用法,这一篇博客就顺着上一篇博客继续讲解CSS中选择器的优先级吧!

 

CSS选择器的优先级:

1.ID选择器>类选择器>HTML标签选择器

什么意思呢?就是说,如果在HTML页中,有多个选择器来修饰一段要在网页上显示的内容,那么就要遵循上述优先级。

E.G:

(样式表代码,body是HTML标签选择器,dropdown-menu是类选择器,而special是ID选择器。)

body {
    color: #ff0;        /*字体黄色*/
}

.dropdown-menu {
    color: #00f;        /*字体蓝色*/
}

#special{
    font-weight:bold;   /*字体粗体*/
    color:#0f0;         /*字体绿色*/
}

 

1.1 当HTML页只用HTML标签选择器:

<body>
    ABC
</body>

结果:

1.2 当HTML页使用了类选择器:

<body>
    <span class="dropdown-menu">ABC</span>
</body>

可以看到类选择器覆盖了HTML选择器的属性

 

1.3 当HTML页使用了ID选择器和类选择器:

<body>
    <span id="special" class="dropdown-menu">ABC</span>
</body>

结果:

我们又看到ID选择器覆盖了类选择器和HTML选择器的属性

 

2.类选择器中还与HTML内的选择器排列顺序有关,在后面的类选择器会覆盖前面的类选择器

(我们再从一个样式表代码中加入一个类选择器niu:)

.niu{
    text-decoration:underline;  /*下划线*/
    color:#ff6a00;              /*字体橙色*/
}

HTML页代码:

<body>
    <span class="dropdown-menu niu">ABC</span>
</body>

结果:

类选择器niu覆盖了dropdown-menu的属性代码。

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值