我一直在努力深入研究Web开发.这个过程的一部分是逐步调整我的网站上的东西,试图通过每次增量变化学习新东西.
我遇到的问题是,随着网站的发展,我最终会废弃并向我的HTML元素添加新类.显然,当我在HTML中创建这些选择器时,我会在我的JavaScript或CSS中定位它们,但我经常最终会回去并取消元素.这会在我的JavaScript和我的CSS中留下对这些选择器的孤立引用,以及HTML中不必要/未引用的类和ID.
我的问题是,我可以使用一些实用程序来识别我的CSS,HTML和JavaScript *中的这些孤立选择器,以便我可以安全地清理这些文件吗?到目前为止建议的解决方案非常适合在我的CSS中找到不必要的选择器,但似乎没有帮助在我的HTML中识别不必要的类或ID,这也是我想做的事情.有没有像所描述的那样有效的东西?
*听起来像JavaScript / JQuery有方法,但就我的目的而言,我的JavaScript足够干净,我可以在没有帮助的情况下清理它,所以如果把重点放在CSS和HTML上就好了.
对于CSS,有一个Firefox扩展,可以在页面上找到未使用的CSS选择器.它可以选择蜘蛛整个网站.版本3.01应该适用于较新版本的Firefox.
原文链接:https://www.f2er.com/php/136354.htmlhttps://addons.mozilla.org/en-US/firefox/addon/dust-me-selectors/
这是另一种选择.
https://addons.mozilla.org/en-US/firefox/addon/css-usage/
对于Javascript,你几乎都是自己的.如果你正在使用jquery,你可以覆盖在该函数内调用jQuery()的$()函数,并检查/记录从jQuery返回的值,以确保所有选择器都返回一些结果.但它不是一种确定性的做事方式.