CSS 是一個棘手的語言,充滿了駭客行為和古怪的事情。因此,應該大量注釋,特別是如果有人打算六個月或一年后要繼續閱讀和更新這些代碼。不要讓任何人處于如此境地:**這不是我寫的,上帝,為什么會這樣**。
CSS 的實現很簡單,但我們需要為此付出巨大的注釋量。解釋如下:
* 一個文件的結構或者作用;
* 規則集的目標;
* 使用幻數背后的目的;
* CSS 聲明的原因;
* CSS 聲明的順序;
* 方法執行背后的邏輯思維。
在這里,我可能還遺漏了其他各種各樣的緣由。在代碼完成之時立即注釋,往往只需花費一點時間;而過一陣時間再來為一小段代碼注釋,則是完全不現實和令人惱怒的。
- 關于作者
- 貢獻
- 關于Sass
- Ruby Sass Or LibSass
- Sass Or SCSS
- 其他預編譯器
- 簡介
- 為什么需要一個樣式指南
- 免責聲明
- 核心原則
- 語法格式
- 字符串
- 數字
- 顏色
- 列表
- Maps
- CSS規則集
- 聲明順序
- 選擇器嵌套
- 命名約定
- 常量
- 命名空間
- 注釋
- 標示注釋
- 文檔
- 結構
- 組件
- 7-1模式
- Shame文件
- 響應式設計和斷點
- 命名斷點
- 斷點管理器
- 媒體查詢用法
- 變量
- 作用域
- !default標識符
- !global標識符
- 多變量或maps
- 擴展
- 混合宏
- 基礎
- 參數列表
- 混合宏和瀏覽器前綴
- 條件語句
- 循環
- Each
- For
- While
- 警告和錯誤
- 警告
- 錯誤
- 工具
- Compass
- 柵格系統
- SCSS-Lint
- 總結概要