“本故事的作者是我们举办的第一次‘24小时CSS设计竞赛’的获胜者之一,为此我们特别邀请他为读者朋友介绍一下自己的故事,希望杜读者朋友有所启发。”
——前沿视频教室
大家好,我是青色,一个22岁的小伙子。

我目前在一家网络公司上班,主要工作是网页页面制作,当是用XHTML+CSS制作啦。在当前WEB标准的大趋势下,能不用这个吗。
我对CSS、Javascript、Ajax很有兴趣,目前正在逐步学习中。现在CSS我觉得学的差不多了,正在向Javascript进军。希望自己一路胜利。
准确的说,学CSS是今年过年以后开始的吧,之前可以说我几乎不懂CSS。到现在差不多4个月了。我说说我的学习过程和其中遇到的一些问题吧。
学CSS最初的目的只是为了使自己做出的页面更漂亮、更准确。可学习后明白了CSS所能做的并不只是些,它是网页的革命,它是……(CSS的好处就不多说了,相信这里的人都知道了)。我可以说我绝对是受了温老师的“蛊惑”:学习CSS可以提高职场竞争力……所以可以说我学习CSS确实下了功夫。虽然后来知道这并不是出自温老师,但第一次听到是从温老师嘴里讲出来的。我反复看前沿视频教室的视频和原书,主要环节的视频教程看了绝对不下5遍。看了之后我很受益。我也可以用CSS设计页面了。我要感谢前沿视频教室,是它让我从不懂CSS到能用CSS制作还算可以页面。可以毫不夸张的说,我的CSS技术80%都得自前沿视频教室。这并不是讨好前沿视频教室或宣传前沿视频教室,而是实话实说。
记的一个群里成员说过一句话:CSS不到100个单词都搞不定,那还做什么?没错,话是这样讲,但要兼容就不那么容易了。我的第一个全CSS布局网页是一个比较复杂的网页。经过两天的编写,终于完成了。在IE6、IE7和FF下效果都不错。但其实我有好几处用了CSS Hack。因为那时我还不知道IE6有很多bug,诸如双倍margin之类的。那时我觉得很自豪,觉得自己可以运用CSS Hack制作出在IE6、IE7和FF都显示效果一样的网页。
在不断的学习中,逐渐明白了以前需要运用CSS Hack的地方到底是什么原因,又知道CSS Hack不符合标准,之后我就没用CSS Hack了,我宁愿多套几个元素,多写几行CSS代码。
对CSS也学习了一段时间了,以我在制作过程中遇到的问题,我给正在学CSS的朋友提一些建议:
1、一定要明白CSS的原理,也就是盒子模型、浮动、定位这几个概念,还有几个浏览器的特点。这样网页就不会错位、变形,你就会发现那些元素控制起来并没有传说中那么难;
2、没必要看软件的可视化界面。明白了CSS原理后,代码写好了就差不多可以到底是什么效果,再用浏览器看效果,恩,差不多,然后再稍作修改。本人就不看DW的设计界面,即使看,也不是看布局效果;
3、多研究不错的作品,你会发现有很多地方都可以学习或借鉴。
最后祝正在学习的人学习顺利。。。