首页 > 代码库 > 随笔(二)
随笔(二)
好吧,我先花了这几天时间看了HTML、CSS以及JS。
关于网站是如何向服务器发起请求的,服务器又是如何回应的,以及回应的内容是怎样得出的——这些我想我已经有了答案。浅浅说一下这几天的收获,首先,在HTML中,我知道了页面的构成是怎样的,它的架构怎么搭建,里面怎样放内容、可以放什么内容,当然最关键的是,理解到了其实在页面中的每一个部分,我们都可以将它当做对象,告诉浏览器,这是什么。这点很关键。
大致了解到HTML如何形成内容后,我就去学习了CSS,接下来就是布局上的优化。比方说我现在所看到的博客园界面,它先是分成顶部,左侧,右侧三大块,那么可以用div将它切割开来,然后给这些块赋予属性,也可以说是样式。做出总体块状的划分,然后我们再慢慢地去实现里面每一个块的功能和样式。当然如果在大板块里有内置板块的话,也可以在用div切开它。
最后是关于JS,用HTML、CSS,我想就已经完全能做出现在所看到的网页效果了。JS,它的语言很简单,甚至比C++、JAVA这种简练,更便于我们使用,而不是机器识别。就像是在网站内置了程序,而人们对于浏览器的操作,不外乎是点击按钮、图片(动态展现图片什么的),还有输入一些数据来改变页面的布局阿,或者是输入数据改变页面的显示内容等。前面说到,我们可以把页面的每个部分,都当作对象,告诉浏览器这是什么。现在,我们当然也可以告诉JS,你这段代码要在哪个位置实现,至于具体的实现方式,还是和JAVA、C++差不多吧。
再就是一些语句的掌握、方法的掌握、功能的掌握了。不过我想,我应该也可以做出不错的界面了吧。
以上,都是一些浅薄之谈。对于页面的制作,我想,HTML、CSS以及JS都不外乎工具罢了,学起来不会太难,而设计模式却是最难的吧,尤其如果要设计一个庞大的网页,分很多板块,每个板块要实现的东西又很多,那么再猜想一下,最后还得让这些板块共同构建成一个联合的效果,这恐怕不是易事。
再接下来,我要进一步深化Servlet并学习JSP了。
随笔(二)