可能重复:
How do I identify and eliminate unused CSS styles from my bloated stylesheet?删除未使用的CSS选择器
我有一个HTML页面,并具有约900项风格一个巨大的CSS文件。我试图用Dust-Me清理它,发现了大约700个未使用的选择器。所以,我想我可以疯狂地从列表中手动删除这些选择器。有没有办法自动删除它们?
可能重复:
How do I identify and eliminate unused CSS styles from my bloated stylesheet?删除未使用的CSS选择器
我有一个HTML页面,并具有约900项风格一个巨大的CSS文件。我试图用Dust-Me清理它,发现了大约700个未使用的选择器。所以,我想我可以疯狂地从列表中手动删除这些选择器。有没有办法自动删除它们?
确定,如使用的工具不使用CSS选择器尘我有一些 程度与它们相关联的误差。例如,它可靠地识别动态创建HTML引用的风格 - 如可能通过JavaScript做什么? 防尘我的创建者可能已经意识到这种陷阱的和 由没有提出清理你的CSS文件实际上保护你。
与识别未使用的元件的问题是,一个具有使 假设因为使用未找到该元素是未使用的。这是 往往是一个糟糕的假设。该网站可能未被完全蜘蛛导致 缺少参考。或者,动态创建的引用对工具不可见。一个最有可能让你陷入麻烦 - 在这两种情况下,因为一些工具没有找到 参考,这是信仰的一个非常大的飞跃自动删除CSS选择器。
我建议他们服用生成的列表,并用手做的工作 - 非常谨慎!