精彩专题推荐:建站之入门课 建站之必修课 建站之关键课 网站价值所在 流量提高专题 css+div 标准 个人网站打造全过程
  • 让你的网站产生收益赚钱,有博客和网站的绝对不能错过
  • 将指定的流量带到你的网站,为你站增加有效的访客,为你提升业绩
  • 14个常见的CSS技巧及常见问题

    来源:不详 时间:07-10-29 点击: 点击这里收藏本文
          1、善用css缩写可以减少页面文件大小,提高下载速度,同时使代码简洁可读。

          如:

    以下是引用片段:
    div{
        border-top:1px solid #cccccc;
        border-left:1px solid #cccccc;
        border-right:1px soli #cccccc;
        border-bottom:1px solid #cccccc;
    }

          可以写为:p{border:1px solid #cccccc}

          再如:

    以下是引用片段:
    div{
        margin-top:10px;
        margin-right:20px;
        margin-bottom:30px;
        margin-left:40px;
    }

          可以改写为:

    以下是引用片段:
    /*注意上、右、下、左的书写顺序*/
    div{margin:10px 20px 30px 40px}
    /*注意,数值与单位不能有空格,每个值之间用空格隔开*/


          2、可以同时为一个html元素的class属性设定多个规则(多重class定义)。

          通常我们写法为:<p class=”a”></p>

          实际上我们可以为p元素指定多个规则,如:

    以下是引用片段:
    CSS:
    .a{…}
    .b{….}
    HTML:
    <p class="a b">该元素同时包括a和b中设定的样式</p>

          注意:多个规则之间用空格分开。

          3、明确定义单位,除非值为0

          忘记定义尺寸是css初学者新手普遍存在的问题。在html我们可以写width=”100”,但在css中应该给出一个准确的单位。如:width:100px;height:50px;font-size:9pt ,0值除外,因为不论对于任何单位。0值的大小都是相等的。

          注意:不要在数值和单位之间加空格。

          4、区分大小写

          在xhtml中,css定义的元素名称是区分大小写的,class和id的值在html和xhtml中也是区分大小写的,所以为了避免错误,推荐一律使用小写。如#aaa,与#AAA是不同的,在xhtml中,p和P也是不同的.他们之间不会覆盖。如果在css中定义了#aaa,在html元素中使用AAA来应用将不能得到#aaa中定义的样式。

          示例代码:

    以下是引用片段:
    CSS:
    #aaa{border:1px solid #ccc}  
    HTML:
    <div id="AAA">显示不出来1个像素的边线</div>

    9 7 3 1 2 4 8 :

    用户评论

    广而告之