CSS 标签权重判断的方式

本文介绍了CSS选择器权重的计算方法,包括加法原则和四个0的方法。权重决定当对同一个HTML标签的同一属性设置时,哪个CSS规则会被应用。权重值根据ID选择器(100)、类选择器(10)、标签选择器(1)和伪类(1)来计算。举例说明了如何比较不同选择器的权重,并强调了行内样式、ID、类和标签的数量在权重计算中的作用。
摘要由CSDN通过智能技术生成

CSS权重

概念:去计算CSS选择器的优先级大小,即权重,谁的选择器权重大,css就表现谁的属性,条件 必须是对同一个html 标签的同一个属性进行设置时 才出现优先级问题,才需要去比较优先级,即权重大小。(若权重值一样,谁写在后面就用谁的属性)

 

方法一: ①加法

  • 原理每种css选择器的权重值不一样,然后那么我们可以将选择器的权重值进行相加,再进行比较

  • 分配,

    • id选择器权重值100.

    • class选择器权重值10.

    • 标签选择器权重值 1.

    • 伪类选择器权重值为1.

  • 比较

    • 例如:.box#myspan 和 p#myspan

      .box#myspan :100+10=110

p#myspan: 1+100=101

  • body div p span:4

    <style>
          .box{
        color: red;

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值