• <noscript id="zlrmf"><nobr id="zlrmf"></nobr></noscript>
  • <ins id="zlrmf"></ins>
    <kbd id="zlrmf"></kbd>
    <noframes id="zlrmf"><small id="zlrmf"></small></noframes>

    1. <small id="zlrmf"></small>
      <sup id="zlrmf"><small id="zlrmf"></small></sup>
      <tr id="zlrmf"></tr>
      <ins id="zlrmf"></ins>

        <tr id="zlrmf"></tr>
        您好,欢迎访问上海华夕网络科技有限公司官方网站!我公司专业提供上海网站建设,网站SEO优化,百度关键词优化,让客户花较少的钱做到满意的效果,咨询热线:18055602260
        关于我们

        CSS编写规范的技巧介绍

        发布时间:2016-10-22   编辑:华夕网络  阅读次数:

                欢迎大家在这里学习CSS编写规范的技巧!这里是我们给大家整理出来的精彩内容。我相信,这些问题也肯定是很多朋友在关心的,所以我就给大家谈谈这个!


        CSS Code复制内容到剪贴板

        // 糟糕
        ul#someid {..}
        .menu#otherid{..}
        // 好的
        #someid {..}
        #otherid {..}

        后代选择符最烂

        不仅性能低下而且代码很脆弱,html代码和css代码严重耦合,html代码结构发生变化时,CSS也得修改,这是多么糟糕,特别是在大公司里,写html和css的往往不是同一个人。


        CSS Code复制内容到剪贴板

        // 烂透了
        html div tr td {..}

        尽可能使用复合语法

        CSS Code复制内容到剪贴板

        // 糟糕
        .someclass {
        padding-top: 20px;
        padding-bottom: 20px;
        padding-left: 10px;
        padding-right: 10px;
        background: #000;
        background-image: url(../imgs/carrot.png);
        background-position: bottombottom;
        background-repeat: repeat-x;
        }
        // 好的
        .someclass {
        padding: 20px 10px 20px 10px;
        background: #000 url(../imgs/carrot.png) repeat-x bottombottom;
        }

        避免不必要的重复

        CSS Code复制内容到剪贴板

        // 糟糕
        .someclass {
        color: red;
        background: blue;
        font-size: 15px;
        }
        .otherclass {
        color: red;
        background: blue;
        font-size: 15px;
        }
        // 好的
        .someclass, .otherclass {
        color: red;
        background: blue;
        font-size: 15px;
        }

        组织好的代码格式

        代码的易读性和易维护性成正比。下面是我遵循的格式化方法。

        CSS Code复制内容到剪贴板

        // 糟糕
        .someclass-a, .someclass-b, .someclass-c, .someclass-d {
        ...
        }
        // 好的
        .someclass-a,
        .someclass-b,
        .someclass-c,
        .someclass-d {
        ...
        }
        // 好的做法
        .someclass {
        background-image:
        linear-gradient(#000, #ccc),
        linear-gradient(#ccc, #ddd);
        box-shadow:
        2px 2px 2px #000,
        1px 4px 1px 1px #ddd inset;
        }


                好了,CSS编写规范的技巧内容就给大家介绍到这里了。希望大家继续关注我们的网站!今标学院(021360.Net)!


        如没特殊注明,文章均为华夕网络原创,转载请注明来自 http://www.jackbrogan.com/

        华夕学院栏目分类

        大家都在浏览

        这些是最新的

        今天买什么特马