我知道已经有几个关于未使用 CSS 的问题,例如 如何在网站中找到未使用的图像和 CSS 样式? 或者 我如何在 ajax 应用程序中找到未使用的 css?
正如我从这些问题和那里给出的答案中了解到的那样,目前无法自动检查未使用的 CSS 以获取完整的 web 应用程序。问题似乎是几乎不可能获得所有可能生成的 HTML,即使您可以访问源代码。
另请注意,在我的情况下,我想验证是否未使用某些 CSS,而不是首先找到它。
我仍然认为删除未使用的 CSS 是一项常见任务。那么在现实生活中是如何做到的呢?我实际上必须为一个更大的项目这样做。我目前的计划是删除一些 CSS,手动测试,然后等待错误报告。我真的希望有更好的方法。
编辑:我刚刚意识到这个问题并不是真正的 CSS 特定的。因此,当我扩大搜索范围时,我发现从应用程序中删除死代码的最佳方法是什么?. 那里给出的答案主要是说“只有通过一组非常广泛的测试才有可能”(这对我来说不是一个选择)。