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:面向语义命名

posted @ 2016-05-12 10:47  nohuman  阅读(128)  评论(0)    收藏  举报