使用缩写的代码行式自然有很多好处:如加快代码输入速度,减少CSS文件大小,便于阅读等。那好吧我们研究一下。大概总结了四种:
1.盒模型代码简写
关于边框如:
- border-color:#f00;
- border-with:1px;
- border-style:solid
可以简写成:
border:1px solid #f00;
关于margin或padding如:
- margin-top:10px;
- margin-left:15px;
- margin-bottom:16px;
- margin-right:17px;
可以简写成:
margin: 10px 17px 16px 15px; /*顺序为上右下左,如果像素值一样只写一条即可*/
注意:如果你看见只有三个声明如:margin:1px 2px 3px 则表示上间距为1px,左右为2px,下为3px.
1.列表和背景简写
关于列表如:
- list-style-type: circle;
- list-style-image:url(arrow.gif);
- list-style-position:inside;
可以简写为:
list-style:circle url(arrow.gif) inside;
关于背景:
background-color:#ff0000;
background-image:url(arrow.gif);
background-position:left top;
background-repeat:repeat-x;
可以简写为:
background:#ff0000 url(arrow.gif) left top repeat-x;
关于送颜色的红缩写相信大家应该知道吧:诸如:#ffffff,#ff0000,#112233我们可以分别写成#fff,#f00,#123。
关于字体的缩写如:
- font-style:italic;
- font-weight:bold;
- font-size:12px;
- line-height:14em;
- font-family: “宋体” ,verdana;
可以简写为:
font:italic bold 12px/14em “宋体” ,verdana;
需要特别注意的是:字体样式简写的时候必须得有“字体大小”和“字体家族”两项定义,其它可省略。
就是这个缩写,有的时候有点郁闷,看起来迷迷糊糊的
@Always.Life 多做几个实例多调试一下就行了。
把楼主发表的内容抄袭一遍就基本掌握了:)
@28.com 嗯。多抄抄对理解有好处。
我都是用简写的!
今天刚刚弄了个幻灯CSS+js写的
==!我记得我来过了…
@安 但是没你脚印儿啊^!^
有用,收藏.
写的很好,css就要简单化,标准化!
你是学习CSS的吗?写的这么好啊
@China CSS 嗯。学习CSS纯属个人爱好。
学习一下。
比较常见了 哈哈。
其实如果不懂或者怕麻烦的话,可以直接拿着css去在线压缩,
另外可以拿着压缩后的代码和之前对比一下,也能学到不少。
@whisperer 嗯。我道不怎么用那个在线压缩工具,都是自己写呢^!^
比如这个,很好用 而且它不给你乱改
http://www.csscompressor.com/
@whisperer 嗯。以后可以试试。
这个是必须要知道的呀…不然多浪费时间
@yedo 嗯。确实。
恩,CSS代码是每个独立博客必须要掌握的知识,至少应该懂得一些!
@365hope 嗯。的确,不过这些还是比较基础一点的。
我CSS代码还没动过。
@mimzyx 动动是有好处的,不过新手可能比较危险^!^
哈哈,我通常是用CSS在线工具来帮忙缩写的
@万戈 嗯。那个东西我从来没用过。一般都是手动的哈。