2010-02-24 21 views
0

這不是一個真正的編碼問題,但我不知道在別處要問什麼。使用Dreamweaver或其他工具自動清理css

我在找一個工具來清理未使用的CSS選擇器。

我知道這個工具Dust-Me選擇器,但我希望它自動清理它。

任何人都可以幫助我嗎?

+0

從一個頁面或整個網站? – 2010-02-24 15:35:26

回答

2

根據您網站的複雜程度,我認爲自動清理CSS不是一個好主意。我自己使用過這些工具(主要是DustMe-Selectors),但是一旦涉及到動態頁面(和站點),所有工具都缺乏真正瞭解使用什麼和不使用的能力。考慮一個使用諸如「item-selected」,「item-soldout」,「item-bargain」等選擇器的網站。如果網站將選擇器動態地應用於例如商店中的商品,工具可能無法在您的標記中找到這些選擇器,因爲目前尚未使用,但可能會在商店配置更改後立即使用。

所以我建議去一個(或多個)這裏建議的工具,並仔細評估未使用的選擇器的建議,而不是使用某些東西來自動清理我的代碼。

+0

+1非常同意你的觀點 – 2010-02-24 15:51:33

+0

確實不錯! – Chris 2010-02-24 23:10:31

0

有一個基於Windows的實用工具,稱爲CSS Cleaner available here。顯然,問題在於它必須遍歷項目中的每個頁面才能確定哪些選擇器未被使用。它不能看到你的代碼生成的任何CSS。

+0

我只有兩頁,我可以分別加載兩個不同的樣式表,之後我可以將這兩個頁面合併在一起。謝謝你的提示! – Chris 2010-02-24 15:44:14

0

小心自動清理。如果你不是100%熟悉網站 - 不要這樣做。代碼中可能存在類或ID,這些類是用於JS而不是CSS。

相關問題