css权重

第一等:代表内联样式,如: style=””,权值为1000。
第二等:代表ID选择器,如:#content,权值为100。
第三等:代表类,伪类和属性选择器,如.content,权值为10。
第四等:代表类型选择器和伪元素选择器,如div p,权值为1。
通用选择器(*),子选择器(>)和相邻同胞选择器(+)并不在这四个等级中,所以他们的权值都为0。
如果权重一样,就采用覆盖方式

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <style>
            #content div#main-content h2{
                color:red;
            }
            /*100+1+100+1=202*/
            #content #main-content>h2{
                color:blue
            }
            /*100+100+1=201*/
            body #content div[id="main-content"] h2{
                color:green;
            }
            /*1+100+1+10+1=113*/
            #main-content div.paragraph h2{
                color:orange;
            }
            /*100+1+10+1=112*/
            #main-content [class="paragraph"] h2{
                color:yellow;
            }
            /*100+10+1=111*/
            div#main-content div.paragraph h2.first{
                color:pink;
            }
            /*1+100+1+10+1+10=123*/
            .red{color: red;background: black}
            .blue{color:blue;}

        </style>
        <!-- 4个等级的定义如下:
        第一等:代表内联样式,如: style=””,权值为1000。
        第二等:代表ID选择器,如:#content,权值为100。
        第三等:代表类,伪类和属性选择器,如.content,权值为10。
        第四等:代表类型选择器和伪元素选择器,如div p,权值为1。
        通用选择器(*),子选择器(>)和相邻同胞选择器(+)并不在这四个等级中,所以他们的权值都为0。
        如果权重一样,就采用覆盖方式
         -->
    </head>
    <body>
    <div id="content">
        <div id="main-content">
            <h2>CSS简介</h2>
            <p>CSS(Cascading Style Sheet,可译为“层叠样式表”或“级联样式表”)是一组格式设置规则,用于控制Web页面的外观。</p>
            <div class="paragraph">
                <h2 class="first">使用CSS布局的优点</h2>
                <p>1、表现和内容相分离 2、提高页面浏览速度 3、易于维护和改版 4、使用CSS布局更符合现在的W3C标准.</p>
            </div>
        </div>
    </div>
    <div id="bottom">
        <h1 class="red blue">bottom</h1>
    </div>
    </body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值