CSS压缩:技巧与工具(2)

作者:神采飞扬 来源:前端观察 时间:2009-12-11 18:26:00 

CSS Sprites

CSS sprites背后的最初想法是减少HTTP请求的数量以加快页面的加载时间。Sprite实现这个目标的途径就是拼合多张图片到一个单独的图片文件中,通常是一个网格格式的图片。每个单独的图片通过切换大的sprite图片的background-position来显示。对于CSS代码来说,使用sprite技术可以大大的提高代码的重用度和可维护性,这会明显的减少CSS的代码量。

要了解更多关于CSS Sprites,请查看Chris Coyier在CSS-Tricks上的教程:

 

减少注释

我喜欢在代码里面使用注释。我添加的注释越多,我就能在视觉上更快的定位到代码中的不同的部分。然而,如果你需要使用少的资源来高度优化的CSS,过度的注释就会吃掉宝贵的字节。所以,试着去掉所有不必要的注释并重新格式化那些你必须要保留的注释到尽可能少的字节。

合理的字体类型(font-Family)

当文件大小成为一个大问题的时候,不要将替代字体包进你的font-famly中。去掉所有不必要的累赘,并将你的额外选项减少到一到两个。

之前:

#container{font-family:Palatino,Georgia,Times,serif;}

之后:

#container{font-family:Palatino,serif;}

关于字体,强烈推荐阅读一下玉伯写的《三谈 Web 默认字体》,文中提到的几篇文章也都值得我们去阅读和思考。

标签:压缩,css,技巧,工具
0
投稿

猜你喜欢

  • 设计地址栏透明icon图标方法

    2008-10-25 16:42:00
  • AJAX简单应用实例-弹出层

    2011-04-14 10:55:00
  • Dreamweaver给你的网页盖个章

    2008-02-03 11:35:00
  • 支持鼠标拖拽的简单目录树代码

    2011-07-01 12:34:09
  • WEB开发中合理选择图片格式

    2011-09-22 20:32:06
  • ASP分页显示Recordset数据

    2008-11-07 15:43:00
  • Google的用户体验设计原则

    2009-01-12 18:31:00
  • asp如何终止浏览器的 CAHCE 页面?

    2010-07-07 12:25:00
  • 用ASP和SQL实现基于Web日历源码

    2010-04-24 15:52:00
  • 影响SEO的页面制作细节

    2008-10-18 16:06:00
  • 对内联文字的疑惑

    2008-04-18 12:19:00
  • 几个图片按比例缩放的代码

    2008-02-13 08:51:00
  • 小谈用户身体语言的阅读经验

    2009-10-19 20:52:00
  • 用ASP实现在线压缩与解压缩

    2007-09-29 12:13:00
  • asp如何在第10000名来访者访问时显示中奖页面?

    2010-06-18 19:45:00
  • 仿天涯底部固定漂浮导航,无JS纯CSS定义

    2009-07-06 12:44:00
  • Oracle数据安全面面观

    2010-07-27 13:27:00
  • SQL Server 2005返回刚刚插入的数据条目id值

    2008-12-04 17:16:00
  • 如何编制一个产生随机密码的函数?

    2009-11-08 19:06:00
  • 超轻量级MSXML多功能测试程序

    2009-05-19 12:38:00
  • asp之家 网络编程 m.aspxhome.com