Ghost全自动系统备份光盘正式版 V4.5 | 硬盘版 V2.0 | 排行榜 TOP50 | 图文推荐 | 玩小游戏
首页 >> 下载中心 >> JavaScript源码 >> CSS代码压缩与格式化工具下载

CSS代码压缩与格式化工具下载

作者:CNLei 来源:CNLei blog 时间:2008-9-12 网友评论条 【

呵呵,发现只要几行js代码就可实现。

压缩css代码的好处当然是可以加快浏览器加载的速度,优化了网站性能。

格式化css代码有利于设计者对代码的维护,修改。

相关工具: JS代码的格式化和压缩工具

var lCSSCoder={
  format : function(s){//格式化代码
  s=s.replace(/\s*([\{\}\:\;\,])\s*/g,"$1");
  s=s.replace(/\,[\s\.\#\d]*{/g,"{");
  s=s.replace(/([^\s])\{([^\s])/g,"$1 {\n\t$2");
  s=s.replace(/([^\s])\}([^\n]*)/g,"$1\n}\n$2");
  s=s.replace(/([^\s]);([^\s\}])/g,"$1;\n\t$2");
  s=s.replace(/;\s*;/g,";");//清除连续分号
  return s;
  },
  pack :function(s){//压缩代码
  s=s.replace(/\/\*(.|\n)*?\*\//g,"");//删除注释
  s=s.replace(/\s*([\{\}\:\;\,])\s*/g,"$1");
  s=s.replace(/\,[\s\.\#\d]*\{/g,"{");//容错处理
  s=s.replace(/;\s*;/g,";");//清除连续分号
  return s;
  }
};

演示:http://www.aspxhome.com/tool/lCSSCoder.htm

下载地址:lCSSCoder.rar (1.58 KB)

站长工具
Google 趋势查询:
相关文章
loading 请稍等,评论加载中...

Aspxhome.com. 中国Asp之家. 版权所有

闽ICP备06017341号