說我有一種顏色,我知道我要在網站上使用很多顏色。全球CSS幫手類是一個好主意嗎?
我既可以定義顏色很多次在不同的CSS類的
.nav-login { color:#green; other css....... }
或者
.green {color:green;}
.nav-login { other css....... }
<div class="nav-login green">stuff</div>
所以概念是,你應該使用的輔助CSS類或您應該定義具體的一切。
從理論上講,您將通過寫入更多的CSS和更少的HTML來節省帶寬,但我發現在HTML愉悅中應用助手CSS類的方法,就像您在設計意義上編寫語義CSS一樣。
你應該試試[less](http://lesscss.org/)。 – Rob 2013-02-24 17:47:58
如果你只是推薦1 * CSS預處理器*,至少推薦一個好的。在很少的情況下,LESS比Sass少*。 – cimmanon 2013-02-24 18:00:08
@cimmanon這就是LESS的意思,就像[KISS原則](http://en.wikipedia.org/wiki/KISS_principle)一樣。當你需要的只是一個簡單的預處理器時,不要使用複雜系統的5%,它允許嵌套規則和允許DRY的一些簡單的宏。我不需要SASS,我不想強迫我的非開發人員的同事使用它。 LESS與另一個預處理器*一樣好,具體取決於您的要求*。 YMMV(這裏是OT) – FelipeAls 2013-02-24 18:41:52