1. 属性书写的排列方向 代码横向排列可以减少程序员敲回车的频率,进而提高效率 2. 尽量合并影响同一元素的属性 这是为了减少对浏览器的渲染 3. 定义标签或者class应该以模块为单位 模块化可以提高代码的可移植性以及降低耦合(也称块之间的联系) 4. 定义公共代码 利用common公共属性的代码可以提高代码的书写效率 5. 使用语义化的命名方式 这种命名方式的好处不言而喻,不仅方便维护,而且能让自己的思路条理更加清晰,别人也能更好的读懂自己的代码