现在的开发环境CSS越来越成为主流,各企业与IT公司对CSS也越来越重视,大家的学习也热情高涨,CSS被我们赋予了前所未有的使命。然而依赖css越多,样式表文件就会变得越大越复杂。与此同时,文件维护和组织的考验也随之而来。曾几何时只要一个CSS文件就够了所有规则(rule)汇聚一堂,增删改都很方便可这种日子早已远去。现在构建网站时,必须花点时间好好筹划,如何组织规划,构建合理高效的CSS系统。
首先从文件的组织开始,构建css系统的第一步是大纲的拟定。webjx.com认为css组织规划的重要性堪比网站目录结构。没有哪种方案放之四海而皆准,因此我们会讨论一些基本的组织方案,以及它们各自的利弊。你需要根据你开发项目的特点进行思考,以确实最终的方案。
通常可以使用一个主CSS文件,来放置所有页面共享的规则。这个文件会包含默认的字体、链接、页眉页脚和其他相同模块等样式。有了主CSS文件之后,我们开始探讨更高级CSS组织策略。
一、基于原型
最基本的策略是基于原型页面(archetype page)分离CSS文件。假如一个网站的首页、子页面和组...[ 查看全文 ]