“你如何為成千上萬的用戶和頁面提供CSS?” 這是Nicole Sullivan在她的在丹佛的Web Directions North 大會上的幻燈片中嘗試回答的問題。得益于 面向對象的CSS (OOCSS) ,這個想法從社區(qū)收集到了大量的反饋。
OOCSS顯然已經(jīng)不僅僅是一個工具了,它還是一種思考的方式。根據(jù)這個觀念可以有很多優(yōu)勢,主要來說有:
- 它可以讓你寫更快的、可維護的、基于標準的前端代碼。
- 它在CSS中預先加入了一些必須的元素,這樣即便是初學者也可以參與寫出漂亮的網(wǎng)站。
OOCSS 基于兩個主要原理:
- 分離結構和表現(xiàn);
- 分離容器和內(nèi)容。
建議花些時間看一看 面向對象的CSS的幻燈?偣灿64頁,絕對值得一看。
PS:神飛之前就有考慮將此幻燈翻譯成中文,但是作者不允許下載,所以大家就將就著看吧先,另外考慮翻譯一些相關的文章來更多的解釋OOCSS。
PS2,貌似國內(nèi)也有個人做了一個OOCSS,意思也是面向對象的CSS,不過和這個不是同一個。
原文:http://www.qianduan.net/object-oriented-css.html
本文鏈接:http://www.95time.cn/tech/web/2009/6844.asp
出處:前端觀察
責任編輯:bluehearts
◎進入論壇網(wǎng)頁制作、WEB標準化版塊參加討論,我還想發(fā)表評論。
|