我有一个拥有大约20个css文件的SharePoint服务器场,并且我确信它可以压缩到远远低于此数量。但是,浏览每一页无疑会让人感到厌倦和愤怒。
那么是否有可用的工具来验证网站/网络应用程序中使用了多少css文件?
答案 0 :(得分:7)
我唯一熟悉的是:http://unused-css.com/
网络抓取工具会跟随您网站的链接。在每个页面上,我们检索CSS文件并列出选择器。选择器在html页面上进行测试。如果选择器与元素匹配,则将其标记为已使用。访问完所有文件后,将构建一个仅包含已使用选择器的新css文件。那是你可以下载的文件。
我没有广泛使用它。
2012年9月6日更新:另一个有前途的工具 - Deadweight
Deadweight是一个CSS覆盖工具。给定一组样式表和一组URL,它确定实际使用哪些选择器以及可以“安全”删除的报告。
2013年1月29日更新:另一个新工具 - http://www.csstrashman.com/
垃圾箱检查您网站的实时DOM,并反向设计一个新的,更优雅的定义,将样式捕获到像素。
答案 1 :(得分:4)
我刚刚找到了一些可能对您有帮助的工具,下面给出了链接,
10 Tools to check CSS Validation or if they are being used
我从未使用过任何这些工具,但是我会通过阅读其描述推荐“Dust-Me Selectors”。