css命名
F1:面向属性的命名
如:http://www.zhangxinxu.com/wordpress/2010/09/精简高效的css命名准则方法/
适合:属性重用度高的
精简高效的CSS命名准则之一:对于网站非通用元素,如果样式简单(1~2个属性),对其分离并使用面向属性的命名方法。
精简高效CSS命名之“三无原则”
此“三无原则”就是:无ID,无层级,无标签
CSS的渲染方式是“从右往左”渲染的,就拿#test ul{}举例,先渲染页面上所有的ul标签,再去寻找id为test的元素
对于原则第一条“无ID”,其实与性能没有多大关系,只是一般ID都与JavaScript有奸情,如果再牵扯到CSS样式,如此复杂的三角关系,日后不好处理啊。
F2:面向语义命名

浙公网安备 33010602011771号