1.6 我能学好CSS布局吗


1.6 我能学好CSS布局吗


实现完美的XHTML+CSS标准布局不仅仅是一门课程,它应该包含很宽泛的内容,例如:


CSS层叠样式表


HTML网页结构


网页色彩搭配


图像编辑与处理


艺术审美与设计


网页版式规划


如此等等,作为一名初学者,应该初步了解网页基础知识,如果你对网页设计一无所知的话,建议按上面所列项检查自己是否达到最基本的要求,或者更明白的说,当你在网上查看一页简单的页面源代码时,如果能够大致了解代码的意思和作用,那么相信你在后面的学习中一定会比较轻松,不过即使不会也不要着急,适当补习一点HTML的基础知识,也会完成本书的学习,并最终成为精通标准的网页设计师。


掌握CSS布局的门槛比较低,难的是全部用CSS来操纵网页,甚至用CSS来描绘完美的设计图。毛主席曾经说过:做好事容易,难的是一辈子做好事。技术有限,设计无限,在这个充满色彩的世界,我也想对读者说:用CSS容易,难的是全部都用CSS。


在学习CSS布局的征途中,也许你会遇到很多苦难,但是不应该着急,要记住一句话:心急吃不了热豆腐。前几天,在网上看到一位名叫ieidea的网友在自己的博客中伤心的宣布放弃使用Div+CSS开发,看后很是伤感,对于他列举的理由姑且表示理解:


完全手工编写代码,开发速度慢;


要写N多hack来兼容各个浏览器,有时还不大理想;


公司领导及客户不关心这个,他们需要的是快速、高效的工作和花哨的页面;


所费功夫与收入不成正比,利用table可以大大减少工作量。


应该说,上面给出的理由都很实际,没有一星半点的伪裝。作为一位有着近两年的Div+CSS开发经验的志同道合者,曾经是Web标准绝对拥戴的同志,做出这个决定确实有点儿无奈。其实也没啥,这就是理想与现实的错位吧。但他在文后补充到"俺不会放弃对Web标准的学习和应用的",也着实令人欣慰。我想这与他工作的环境有很大关系,同时也与整个网页设计环境有着一定的关系:


目前,还没有很好的CSS开发工具,特别是主流网页设计工具对CSS的开发与支持不够。


浏览器兼容问题还需要进一步完善,特别是IE是否支持Web标准非常关键。


玩CSS、用CSS的大氛围还不够浓厚,特别是商业网站主对CSS的欲望不是太强烈。


有关CSS商业开发方面的图书、成功案例、交流信息还比较匮乏。


当然,乱世出英雄,在CSS普及的初级阶段,谁拔头筹谁就得先机。任何一位喜爱CSS的读者都不能一声叹息,我们应该敏锐地捕捉新的Web发展动向,例如:


微软新推出的IE 7对CSS 2的进一步支持。


Adobe Dreamweaver CS3推出了更完善的CSS功能与支持,使所见即所得的CSS设计逐渐成为可能。


各种新的CSS设计工具如雨后春笋般涌现。


大型门户网站用Web标准重构站点的信息不绝于耳。


如此等等,你应该用这些积极的信息来鼓励自己学习CSS的勇气和信心。一般来说,有两种情况可能会阻碍你对CSS的彻底掌握:


第一,如何深入理解CSS布局原理。这是一个较抽象问题,在本书中会有专题进行研究,如果当你在一个典型实例中多次沉浮后,你会真切体会到CSS布局的奥妙,后面我们会结合5个大型实例帮助你快速进入CSS布局的世界。


第二,如何认识CSS的众多属性。CSS属性有一百多个,这些属性的组合利用是需要很多技巧与经验的,这也需要你在后面章节的学习中,认真理解每个CSS实例,并从中感悟CSS使用技巧和布局魅力。


经常在经典论坛中看到网友的讨论,实际上学习CSS最有效的方法就是坚持,坚持也是最好的学习方法。坚持理解CSS的基本概念和使用属性,并不厌其烦的拆解研究各种典型范例,正如小时候一天到晚拆解各种玩具一样的天真和执著,最后相信你一定能够成功。


当然,在学习CSS标准布局的过程中,你会遇到很多困难,有时会觉得学不下去,但是要学会想办法排解心中的郁闷,并勇敢地坚持下来,只有这样你才能够成为一名优秀的标准网页设计师。



标签:
友情链接
轻松育儿世界奇观
苏ICP备16066217号-2