6

我有一个 DotNetNuke 皮肤,它有一个超过 3,500 行的 CSS 文件。它包含 YUI、Telerik、Cluetip 的样式以及网站的实际定制。老开发者只是不断地添加样式,从不清理旧的未使用的样式。

我想清理文件并将其设置为更易于管理的大小。我首先考虑扫描代码库,但这是 5,500 个文件,其中混合了 .aspx、.ascx 和 .cs 文件中应用的 CSS,以及有时来自生成的代码和有时来自 js 文件的 jQuery 应用样式。一些样式与类选择器一起应用,而另一些样式与 id 选择器一起应用。

有没有一种方法可以轻松检查网站在其所有页面中实际需要的样式?有没有一些爬虫可以做到这一点?

4

2 回答 2

19

对于 firefox,有一个名为dust-me-selectors的插件。如果您提供站点地图,它将找到所有未使用的 CSS 样式。

于 2009-11-25T09:35:53.490 回答
1

如果您运行dust-me-selectors,请记住在您网站的每个页面中运行它,这样您就不会删除任何实际使用的样式。

于 2009-11-27T01:36:26.153 回答