|
我的WebDesign之路--提高篇[2](1)
//昨天喝得有点多了呵呵。。。shy *_*
本篇仍然以提供学习思路为主,没有太艰深的内容,把重点提出来,希望能对大家有点帮助。
前面有说过,大家刚学网页设计时,总喜欢加上很多"特效",比如做一个层,让它飞来飞去,或者一片片花瓣徐徐飘下。 或者打字效果,翻转图片(swap image)什么的:) 事实上,只有真正到了一定"境界",才能真的把这些特效用地恰到好处。 就像剑法使得眼花缭乱,却华而不实,其实毫无意义。要恰到好处地用好脚本特效,至少要对于网页配色,构图有一定心得(以后会提及)。加强视觉上的冲击,加强网页的艺术效果,这些是客户端脚本的一个应用。更重要的应用在于和服务端脚本结合。
这些特效就是用客户端脚本来实现的。什么是客户端脚本?通俗地说就是嵌入在HTML 网页中的程序,它运行在客户端的浏览器上。注意,它和前面说过的HTML和CSS技巧">CSS是不一样的。HTML和CSS都是标识性语言,而客户端脚本是真正的程序。
目前使用的客户端脚本就是VBScript和JavaScript两种。VBScript 是Visual Basic的子集,是特意为在浏览器中进行工作而设计的,它不包括一些在脚本这个范围以外 的特性,如文件访问和打印等等。如果你想在浏览器脚本中用到VBScript,这个浏览器必须是IE,其他流行的浏览器可能不支持VBScript。而几乎所有允许编写脚本的浏览器都支持JavaScript。所以通常我们都选择JavaScript,因为我们通常无法控制访问 网页者全都使用IE。 VBS和JS的区别这里不多说了,以下以JS为例说说客户端脚本的学习。和讲解CSS一样,不是教程,只是点出需要重点理解和掌握的地方。
首先要明白,JavaScript是一种基于对象(Object)和事件驱动(Event Driven)的脚本语言。它是一种解释性编程语言,其源代码在发往客户端执行之前不需经过编译,而是将文本格式的字符代码发送给客户编由浏览器解释执行。
大致知道了以上的知识后,就开始实际写一些小程序来加深理解。当然,要先懂得如何在HTML中嵌入JavaScript。就是一句话: JavaScript代码由 <Script Language ="Java Script">...</Script>说明。 在标识 <Script Language ="JavaScript">...</Script>之间就可加入JavaScript脚本。
然后要了解,JavaScript脚本语言的基本构成是由控制语句、函数、对象、方法、属性等,来实现编程的。
大致的学习方向如下:
1。熟悉基本数据类型,常量,变量的定义; 2。表达式和常用运算符; 3。程序控制语句(if,for,while,break,continue等); 4。函数;
|