CSS学习之css代码的简写的十条规则

2016-02-19 23:39 8 1 收藏

今天天气好晴朗处处好风光,好天气好开始,图老师又来和大家分享啦。下面给大家推荐CSS学习之css代码的简写的十条规则,希望大家看完后也有个好心情,快快行动吧!

【 tulaoshi.com - Web开发 】

使用缩写可以帮助减少CSS文件的大小,更加容易阅读。我看了别人写的一些css样式,发现自己很多时候写的也不够简单和规范。我整理了一些发上来

1.1:颜色 16进制的色彩值,如果每两位的值相同,可以缩写一半,例如:#ffffff可以缩写为#fff;#33dd66可以缩写为#3d6;

1.2 盒尺寸 盒模型的缩写刚开始比较难记,可以用顺时针来帮助记忆.
通常有下面四种书写方法:
margin:上右下左.如:margin:5px 7px 4px 10px;
margin:(上右下左) 如:margin:5px;
margin:(上下)(左右) 如:margin:5px 8px;
margin:上(左右)下 如:margin:5px 8px 10px;

1.3 边框 语法是border:width style color; 如:border:1px solid #000;

1.4 背景 语法是background:color image repeat attachment position;
例如:background:#d00 url(background.gif) no-repeat fixed 0 0

1.5 字体 类似:font:italic small-caps bold 1em/140% "Lucida Grande",sans-serif;
如果你缩写字体定义,至少要定义font-size和font-family两个值。
如:最简单font:12px SimSun.

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

1.6 列表 取消默认的圆点和序号可以这样写list-style:none;
语法list-style:square inside url(image.gif);

1.7 0是不需要任何单位的,因为任何单位的0都一样.例如,margin:0

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

1.8 css属性的最后一项;号可以省略。(这个不建议,以后加属性不至于出错)

1.9 把多余的空格和换行删掉。

1.10 想不到第10条了。

来源:http://www.tulaoshi.com/n/20160219/1630325.html

延伸阅读
文字、文本排版是日常工作中经常用到,看似简单的文字,实际上排版也是很有讲究,今天设计达人网为大家整理一信息图:用好文本的18条戒律,如果在你的文字、文本运用有困惑,可以跟随这些规则,会让你走少很多弯路。 查看大图 字体运用的18条规则: 为了更方便阅读,建议点击这里直接查看信息图。 1. 了解字体的性格 每个字体都有性格...
标签: Web开发
很多人对于CSS都是边干边学习,因为它不像C#之类的语言那么复杂,看起来似乎挺简单,然而正是这种对CSS的不完整的理解,导致了许多的CSS代码破坏了布局,或者带来了无休止的调试,以下总结了八条最常见的错误,以及它们的解决之道: 1.不阅读或者没有读过W3C标准的文档。 上图是W3C CSS 2.1 规范截图,这是当前唯一的官方详细描述CSS2功...
标签: Web开发
1. 标签内的多个属性之间,只要空一隔,不需要 逗号    a href="brand_me.html" target="browser_page" 2. CSS :选择器内的属性的多个值,也不要用符号隔开,只要空一隔    background: #ccc url(pattern.fif) repeat-x; 3. JavaScript语句的写法,下面是一些例子:     ◇ window.open("some_url","...
标签: Web开发
      使用嵌套,可以让你的CSS代码读起来更清晰,能给你制定的元素定制CSS。       你不必重复有相同属性的多个选择符,你只要用英文逗号(,)隔开选择符就可以了。   比如,你有如下的代码: h2 { color: red; } .abc { color: red; } .abccom { color: red; } 则你可...
如果同个元素有两个或以上冲突的CSS规则,浏览器有一些基本的规则来决定哪一个非常特殊而胜出。 它可能不像其它那么重要,大部分案例你不需要担心冲突,但大型而且复杂的CSS文件,或有很多CSS文件组成的,可能产生冲突。 选择器一样的情况下后面的会覆盖前面的属性。比如: p { color: red; } p { co...

经验教程

15

收藏

46
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部