Web标准基础教程:CSS简写指南

来源:前端观察 时间:2010-04-02 12:47:00 

高效的css写法中的一条就是使用简写。通过简写可以让你的CSS文件更小,更易读。而了解CSS属性简写也是前端开发工程师的基本功之一。

今天我们系统地总结一下CSS属性的缩写。

色彩缩写

色彩的缩写最简单,在色彩值用16进制的时候,如果每种颜色的值相同,就可以写成一个:


color:#113366


可以简写为


color:#136


所有用到16进制色彩值的地方都可以使用简写,比如background-color、border-color、text-shadow、 box-shadow等。

盒子大小

这里主要用于两个属性:margin和padding,我们以margin为例,padding与之相同。盒子有上下左右四个方向,每个方向都有个外边距:


margin-top:1px;
margin-right:1px;
margin-botton:1px;
margin-left:1px;


这四个值可以缩写到一起:


margin:1px 1px 1px 1px;


缩写的顺序是上->右->下->左。顺时针的方向。相对的边的值相同,则可以省掉:


margin:1px;//四个方向的边距相同,等同于margin:1px 1px 1px 1px;
margin:1px 2px;//上下边距都为1px,左右边距均为2px,等同于margin:1px 2px 1px 2px
margin:1px 2px 3px;//右边距和左边距相同,等同于margin:1px 2px 3px 2px;
margin:1px 2px 1px 3px;//注意,这里虽然上下边距都为1px,但是这里不能缩写。

 

标签:CSS简写,缩写,web标准,教程,CSS优化
0
投稿

猜你喜欢

  • asp如何使用MsChart制图工具?

    2010-06-05 12:40:00
  • 详解Python中的文本处理

    2023-07-02 08:14:00
  • 解决Pycharm界面的子窗口不见了的问题

    2022-03-06 15:21:15
  • python在控制台输出进度条的方法

    2022-01-12 09:27:15
  • python区块链简易版交易完善挖矿奖励示例

    2023-02-26 20:02:11
  • 详解Django中的权限和组以及消息

    2022-08-03 16:13:14
  • CSS的书写顺序规范

    2008-06-12 13:51:00
  • python将txt文档每行内容循环插入数据库的方法

    2024-01-25 21:37:29
  • Python 处理带有 \\u 的字符串操作

    2022-01-24 03:43:13
  • WorkBench管理操作MySQL

    2010-10-14 14:21:00
  • Mysql中limit的用法方法详解与注意事项

    2023-11-16 09:20:05
  • Python处理JSON时的值报错及编码报错的两则解决实录

    2023-11-10 07:12:07
  • 网页设计配色基础:RGB与HSB

    2008-05-06 12:23:00
  • javascript操作table(insertRow,deleteRow,insertCell,deleteCell方法详解)

    2024-04-16 09:14:08
  • python的函数参数你了解吗

    2021-11-08 16:15:59
  • Oracle静态注册与动态注册详解

    2024-01-19 22:31:31
  • Caffe图像数据转换成可运行leveldb lmdb文件

    2023-03-01 08:41:27
  • PHP类的特性实例分析

    2024-05-03 15:49:46
  • css2.1实现多重背景和边框效果

    2010-06-23 19:02:00
  • python爬虫用scrapy获取影片的实例分析

    2023-09-25 09:22:30
  • asp之家 网络编程 m.aspxhome.com