这几天一直在整理网站的css文件.面向对象的集成可以使用

在早期开发网站的时候

只是注意到网站的CSS代码开发出来后是否兼容各个浏览器。回首一望,我做了这么的错误事情(重复的事情)

最开始的开发的时候是一个css文件真的一个aspx文件,这样下来,就没有注意到网站的其实很多地方的css都是使用的同一种。

现在想想既然css可以内连,为什么不吧,每个aspx文件的css文件进行垂直分割,合并了。

想起来,只有叹气,也许是我这种初学者必须经过的路。

要不怎么知道那些大师讲的什么哲理。。。。“痛过才知道”

于是现在优化后css结构如下:

base.css  解决网站居中的问题

hack.css 消除标签中默认样式

mode_(D+).css 根据每个模块要求 对一些特殊标签进行定义 譬如:<a>   还有一些在模块中经常使用class

(control name).css 现在有很多控件 水平上进行跨模块使用。所以这里就需要根据需要正对书写

其实我在JavaScript juery中也用了这种方式

有机会我也写出来  让大家 批评一下

 

posted @ 2008-11-16 16:56  挟风凌月  阅读(171)  评论(0编辑  收藏  举报