标签:
对于中小项目来说,轻量级的组织结构还是比较好;
html:语义优先原则
css:推荐base.css、 common.css、 page.css;
组织风格有效的管理整个项目的css,尽量划分好模块,有一定的命名空间的概念,如:.timeList-lastItem;
多用组合少用继承(甚至不用);
低权重原则(尽量使用class);
雪碧技术减少请求;
常用三种hack方法:ie条件注释法,选择符前缀法,样式属性前缀法;
触发hasLayout;
js:有一个命名空间的概念,可以封装一个GLOBAL对象;
程序有一个统一入口
分层概念,base common page
js库选择:jq基本能应付98%的开发任务
一些常见兼容问题,重点是事件 node bom dom方面,this、闭包之类。。。
构建工具用的不多,试试gulp
标签:
原文地址:http://www.cnblogs.com/zandy/p/5125806.html