Beautycss.org第二版
二 06
Tags:beautycss No Comments »
Beautycss的域名买了快一年了,一直处于半荒废期。暑假的时候做了第一版,但是很不理想,远看像是一博客,近看才发现是一cms,开学以后比较忙,就一直没管它… …寒假时间比较长,也是大学里最后一个寒假了,心一横,就改版了。
首先要感谢,感谢Kidaubis提供的设计初稿,感谢大白提供技术支持。
然后是网站的一些说明,beautycss的建立,是出于一个很私人化的想法,就是督促自己不断的关注前端的各种消息,并且将它们贡献出来,利己利人。文章的写作和选择都是从我的角度出发。教程方面,我想了很长时间都没有像出一个很合理的分类方法,索性就不分了。大家一篇一篇的看,我觉得也还凑合。当然,如果谁有不错的分类方法或者对网站有什么意见和建议,欢迎写邮件告诉我,地址在侧栏上。
在今后的半年里,beautycss将会实现以下功能。将cms里的table成分去掉,增加换肤和模块拖拽功能,添加评论,开放论坛。
其次是这次改版中获取的经验。
1、css是一门好学好入门的语言,但是并不意味着随便什么人都能在这个领域踹一脚。css最有学问、最难的地方在于如何高效的利用,合理的语义化,提高在搭建框架时代码的重用率。
2、css reset。小网站来说,简单的让*的padding 和 margin 为0是可以的,但是如果上规模了,就不要这样了。
3、这次我最满意的在于没有用任何的hack,在W3C校验的时候,没有出现错误,只出现了几个警告(原因是我设置了白色的字体颜色),这意味着我对css的使用又提高了。
4、选好一个cms系统是相当重要的。我这次就选错了。帝国cms虽然易学,好上手,但是相当的不标准。默认的模板是table的。在程序中也写入了大量的table。滤镜的使用和html的书写很随意,这次W3C的校验里唯一出现的两个错误都是模板标签导致的。技术很好一些的朋友,我推荐你们使用drupal。
5、网站结构的前期规划是一个很重要的环节。结构图,文章的分类方式等等都是需要下功夫的地方。哪个栏目排前面,哪个栏目排后面,都要从用户角度去考虑(传说中的UE?!),当然,真正从用户体验的角度去出发的话,beautycss是远远不够的,因为我技术方面还很差。
6、注意备份!不管是设计稿还是html稿,还是模板稿,如果改动大的话,都要进行备份。我建议创建一个备份说明,哪个时间做了哪几项修改。备份文件的名字是什么,等等。
7、好好学DOM,DOM的魅力我这次是真正体验到了,结构,行为,样式的分离,能给开发节省大量的时间。
嗯,暂时就像到这些了。未完待续。详细的技术问题,我稍后会更新出来。
