①id和class的命名在保持語義性的同時盡可能的短.
可以縮寫單詞,但縮寫後務必能讓人明白其含義。比如author縮寫成atr就非常費解。
②屬性書寫順序,首先定義顯示屬性
推薦的寫法 :.selector
不推薦的寫法:.selector
這樣,就可以從css 規則中靠前的定義獲得顯示版式。 框架為先,細節次之比如寫乙個浮動容器的樣式,我們應該先讓這個容器的框架被渲染出來,讓大家看到基本的**框架。然後再再去渲染容器裡面的內容。
最終呈現給使用者. 通常像 color font padding 之類的,寫在後面。
③屬性書寫順序,有因才有果
編寫高質量的CSS
我們應用css的能力應該分成兩部分 一部分是css的api,重點是如何用css控制頁面內元素的樣式 另一部分是css框架,重點是如何對css進行組織。base層 reset功能 通用類 common層 元件級別的css類 page層 頁面級別css樣式 舉個例子,有兩個列表,列表條目1字型14px紅...
java 編寫高質量的equals
1,使用 操作符檢查 引數是否為這個物件的引用 是則返回true 2,使用instanceof 操作符檢查 引數是否為正確的型別 如果不是返回false 3,把引數轉換為正確的型別 4,對於該類中的每個 關鍵 域,檢查引數中的域是否與物件中對應的域相匹配 5,當你編寫完成了equals方法後,應該問...
Java編寫高質量的方法
工作中我們經常編寫大量方法來實現我們的需求,如寫一些公用方法處理相同業務。雖然我們每天都要寫很多方法,不過很多人並不知道如何編寫高質量的方法,寫的方法也是亂成一團,本次參考 大全 中高質量的子程式一章,介紹下如何編寫高質量的方法,讓我們的 看起來更優秀。一.我們為什麼要編寫方法 1.避免 重複。試想...