您现在的位置是:网站首页> 编程资料编程资料
清理无用的CSS样式比较有用的几个工具_CSS教程_CSS_网页制作_
2021-09-08
711人已围观
简介 在我们写样式的时候,页面的CSS在经历几个版本的修改之后,可能有些样式已经用不到了,或许将某些样式更名了而原来的忘了删除,总之页面中可能存在着一些无用的样式。
Dust-Me selectors
Dust-Me是一个很有用也很好用的Firefox插件,它可以分析到你的页面中调用的所有CSS文件并分析那些在页面中没有被用到。
支持本地和远程样式文件,包括使用link标签、< ?xml-stylesheet?>处理指令、@import语句等方式引入的样式文件;(但是不支持页面中的style块和内联样式)
支持IE条件注释中引入的样式文件;
可以检查一个页面,也可以检查整个网站;
支持CSS1选择器、大部分CSS2和CSS3选择器;
理解通用的CSS hack,比如 “* html #fuck-ie”将会被认为是”html #fuck-ie”;
支持Firefox 3.5和Firefox 3.0,事实上得益于FF 3.5的js引擎的改进,FF 3.5中的性能比FF 3.0要高50%。
安装:点击这里。了解更多请访问 Dust-Me selector官方页面。
Page Speed
Page Speed是Google提供的一个前端性能分析工具,有些类似于YSlow,但是提供了一些比较个性且很有用的工具,比如Remove unused CSS.
Page Speed和YSlow一样依赖Firebug,了解详情和安装请访问这里。
CSS Redundancy Checker
CSS Redundancy Checker 是一个免费的在线应用,可以检查所有的使用某个CSS文件的页面中无用的样式。可以同时检查某一个样式在多个页面中的使用情况。该工具的不足是虽然一次能检查多个HTML页面,但每次只能检查一个CSS文件,而且还要手动输入
http://services.immike.net/css-checker/
IntelliJ IDEA
IntelliJ IDEA 这是一个颇强大的IDE,类似于DreamWeaver,不过在国内用的不多。该软件包括一个即时代码分析工具(On-the-fly Code Analysis),可以分析CSS文件中未用到的class和id。
Expression Web
Expression Web作为微软的新一代网站开发工具,还是有很多人使用的,其CSS Report功能可以检查未用到需要被清除的CSS(我的确没有使用EW开发过网站,希望使用该软件的童鞋可以帮忙确认一下这一点)。
相关内容
- CSS text-shadow,box-shadow,border-radius属性_CSS教程_CSS_网页制作_
- DIV 再论清除浮动的空方法_Div+CSS教程_CSS_网页制作_
- Web标准中的特殊字符_Web标准教程_CSS_网页制作_
- 将样式表放在页面顶部_CSS教程_CSS_网页制作_
- 优化浏览器渲染 指定图片尺寸_CSS教程_CSS_网页制作_
- 优化浏览器渲染 避免CSS expressions_CSS教程_CSS_网页制作_
- IE6/IE7/IE8/Firefox/Chrome/Safari的CSS hack兼容一览表_浏览器兼容教程_CSS_网页制作_
- CSS Hack 汇总快查 振之整理_浏览器兼容教程_CSS_网页制作_
- CSS hack技巧之IE6,IE7,firefox显示不同效果_浏览器兼容教程_CSS_网页制作_
- CSS Position 使用详细小结_CSS教程_CSS_网页制作_