Existujú nejaké nástroje, ktoré sa môžu pozrieť na mojeHTML webovej stránky a povedzte mi, že (napríklad) „existuje prvok HTML na adrese mysite.com/example.html používajúci triedu SOMECLASS, ale SOMECLASS nie je definovaný v žiadnych zahrnutých súboroch CSS“.
?
odpovede:
2 pre odpoveď č. 1Môžete vyskúšať doplnok Firefox ako Prachu-me-selektory
5 pre odpoveď № 2
Vytvoril som úryvok, ktorý presne urobí: https://gist.github.com/kdzwinel/426a0f76f113643fa285
Môžete ho spustiť v konzole DevTools a vzorový výstup bude vyzerať takto:
0 pre odpoveď č. 3
Môžete skúsiť vykonať inšpekciu Firebug
0 pre odpoveď č. 4
K dispozícii je bezplatný nástroj pre pracovnú plochu Windowsskenovať lokálny priečinok webového projektu a vydávať nedefinované triedy css, t. j. triedy, ktoré sa používajú v html, ale nie sú definované v žiadnej css. Do istej miery tiež berie do úvahy JavaScript.
https://sourceforge.net/projects/cssscanner/
Všetky ostatné odpovede buď nepracovali, alebo som nerozumela otázke (vrátane prijatej odpovede). Túto som si sám otestoval a funguje prekvapivo dobre, aj keď to nebude chytať každý okrajový prípad.