1. JavaScript钩子使用的class不能是css class,要加j或j-前缀 2. 选择器 2.1 css选择器尽量简短,层级要少,最好是1-2层 例如:.nav{} 优于 ul.nav{} 2.2 不要依赖于html层级结构 例如:.nav a{} 优于 .nav li a{} 2.3 不用Id选择器,复用度太低 2.4 用class命中元素,而不是标签 3. 不声明高度.高度仅仅用于尺寸固定的东西,例如图片和css sprite. 而p,ul,div等元素上不应当声明高度,需要时…