« heighgun | 首页 | lshack »
在 HTML模板和CSS基准样式(二) 留言:
CSS的模块化,尤其是按这种类别细分的模块化是否合理还很有争议。 另外如果真的要模块化的话,也没必要划分那么多小文件 最好是一个文件里面用注释分开不同的部分。 文件越多对服务器的压力也越大。 另外这种写法的缺点还有就是同样的选择器要分别写在不同的部分,增加了修改的难度。 我比较推荐写法就是按选择器逐级缩进的写法,把每个都写全,比如 ul#nav{} ul#nav li.menu_item{} ul#nav li.menu_item a{} 这样对于维护来说已经足够清晰了。
2009-02-09 09:32:02
留言(1 条)
在 HTML模板和CSS基准样式(二) 留言:
CSS的模块化,尤其是按这种类别细分的模块化是否合理还很有争议。
另外如果真的要模块化的话,也没必要划分那么多小文件
最好是一个文件里面用注释分开不同的部分。
文件越多对服务器的压力也越大。
另外这种写法的缺点还有就是同样的选择器要分别写在不同的部分,增加了修改的难度。
我比较推荐写法就是按选择器逐级缩进的写法,把每个都写全,比如
ul#nav{}
ul#nav li.menu_item{}
ul#nav li.menu_item a{}
这样对于维护来说已经足够清晰了。
2009-02-09 09:32:02