课程简介: 本教程结合大量应用实例,详细地讲解了HTML语言、CSS、JavaScript、DOM对象模型编程、正则表达式,并介绍了网页脚本编程的其它相关技术和知识,例如,VBScript、NetScape控件、ActiveX控件、Java Applet小程序等。 课程讲师:张孝祥 课程目标:能做一些基本的应用开发,碰到新问题时,能自己查阅资料独立解决 适合对象:本教程主要面向网站开发人员,也适于普通前端网页设计人员学习 打包下载课程目录第一章 html语言基础
3 S+ k" Q% C& f* w7 |" f3 Y8 d1 html的背景知识
4 d' z4 ], m4 l r- Q2 html的全局架构标签
4 T2 O" F. [ F; c3 注释与特殊字符
- x! a0 r; f) R9 v! Y. p4 格式标签
0 z" M, G% {% Y% C5 `( m3 [5 J5 文本标签
; X' C/ S3 ~- s# B7 G% n- g+ q6 超链接标签
$ y0 k M' O# x( O6 M) U* x7 图像标签
" z# R0 u: d4 N- m0 X8 客户端图像地图 第二章 html高级部分
4 w" e. O/ ^1 v+ k* Y1 表格标签
8 n, Q' B1 H' f) M2 帧标签
, n2 m, x5 |: N; r% I3 表单标签16 t# s8 T2 s5 v
4 表单标签2
, i* f& N/ J! l9 C5 头元素
4 ~" y( ^/ x4 q/ \% B7 n) ~4 c2 @2 e6 meta标签
# Y+ g7 j: |* c: |6 z u& t7 分区标签 第三章 CSS4 p+ A# {& e' n2 y; l y
1 css概念
% b% H) ^8 n( b; I6 }; X2 css设置方式
- t& B8 w& u$ Q3 样式规则的注释
( H/ v( E0 C6 S" @8 }4 样式属性详解
; R( V1 W, i8 F' t! u5 用MVSNET产生CSS
% T# V. V d X- n6 样式规则的选择器 第四章 JavaScript语法1 ^6 M* V! i( M6 w# h+ c
1 javascript概述
. }0 m0 E z6 D+ Z7 K1 t) h2 javascript的基本语法" v9 R8 z0 B# H, {5 w
3 运算符
7 c8 q( w* I6 w) C* ]4 函数的流程控制1
6 V) ^4 \3 t$ {. q" a: G& H5 程序的流程控制2* d& y7 r3 _. o$ M9 B. D
6 函数1
' ^6 k* o' a& V6 B! o& N; n0 M" A, Y7 函数2
w$ s6 x- b- k6 y# `8 对象15 I1 }" W8 X! M. g
9 对象2% j T# f4 [: N/ h1 O
10 JavaScript的内部对象! I0 Y5 X( O7 E; U) ~! j. B
11 专门对象语句5 N2 N& R- M% ^* X$ R+ M, d# x
12 数组 第五章 DOM编程
( J: P7 e- s/ r9 b$ p1 a1 DHTML 方法! }, N) p) s" T, U: L0 w
2 window对象
' Y1 |8 m! W2 }: F6 X2 s- z3 window对象属性9 L0 w# x V; a: H# T* ?' q
4 window对象事件+ A1 l9 D8 ?1 |! c# S$ u8 i
5 —对象的对象属性
2 s1 I3 { o5 P1 f1 c$ o6 window对象event属性
( G d: ]- B1 u r' a$ ~7 window对象frames数组对象1# E' a! D+ j+ f( P2 x
8 document对象 方法
3 K. L G2 S3 y4 G o1 r& g# n9 document对象 文档加密" H7 P/ e8 ^2 i) A. p) @( o
10 document对象 属性* L* E# ~; ?. i2 Z; `2 |1 J8 B5 x. q
11 document对象 对象属性! b/ j" B, z+ |, {
12 document对象 标签的属性2 f/ {3 V2 @: g9 n
13 document对象 Cookie属性10 m+ O. m u* k1 i M3 u! f' j+ l
14 document对象 Cookie属性2
% h) s. g* X3 T15 body对象 方法4 Z6 k1 ?9 o2 U& G
16 body对象 事件
+ n. W1 v! h9 ~4 F17 body对象 对象属性' r( |& Z1 Y$ D1 K# F
18 form对象 方法
& d- {3 t, u% o/ ]/ f0 Q& L19 form对象 onsubmit事件1. A- L( M- p: v) f0 ?. `5 Z3 r
20 form对象 表单字段元素
5 K# Q) w' q& s21 form对象 表单字段元素实例1
0 y6 D2 M9 V1 Z: l0 L- `22 form对象 表单字段元素实例2 第六章 脚本编程
5 ]" T! H( X8 f1 编写js程序
R2 t& x* o% D$ l5 w8 Y2 兼容IE的js代码
* L0 |% [5 _. t3 检查浏览器类别
" ]4 x4 n9 P' j& v I4 响应鼠标和键盘* g! n/ m3 @/ q1 X$ k( [. b
5 VBScript变量7 z0 I* j& w: H$ B; i7 l7 o) `
6 VBScript事件处理( }! D& i0 [0 U! i+ a% |. H+ C7 t" f
7 VBScript应用实例: |& y; n5 }& a1 Z! L
8 插件技术概述
- \$ t4 g4 I: U' W9 插件技术ActiveX控件
2 C! [- p: G( f. |. Z3 C8 I, w10 插件技术ActiveX控件Applet
. U( u- T$ c9 m# q' B0 m5 n11 插件技术HTA
; M/ N7 _ I. Y w! l* L12 学习方法 第七章 正则表达式
, y8 v2 K/ a$ S- R% |9 d2 t/ J: p, u1 正则表达式概述8 `7 z& h* [, f
2 RegExp对象* @* Z3 H9 ~& P
3 RegExp对象实例与string对象
1 w/ {+ D- ~3 t# v% ]' V4 正则表达式语法
1 `5 c) ?$ N8 u. _5 正则表达式语法字符匹配符
/ ^: P; w0 i7 f) W% H, }1 V8 ?7 [5 n6 实用程序举例 知识小总结很多初学习者对JavaScript、Java、Jsp、J2ee之间的关系与区别总是感到很困惑,为了帮助大家快速理解几者之间的关系,我们进行了如下解释说明: 1. JavaScript用于编写嵌入在网页文档中的程序,它由浏览器负责解释和执行,可以在网页上产生动态的显示效果和实现与用户交互的功能,譬如,让一串文字跟着鼠标移动,让一个图标在网页漂浮移动,验证用户输入的信用卡号的格式正确与否,等等特效网页功能。 2. Java则是一种基础性的语言,学习jsp,j2ee都要有java的基础。无论你是想成为诗人,还是小说家,还是散文家,甚至就是当记者,你都要学习语文吧,Java就相当于语文、Jsp、J2ee则相当于小说、散文等。学好了语文,你能否就会有一份好的职业呢?不见得吧,但至少机会要多多了,语文学得越好,就更容易成为小说家,或是记者等等了。要想成为记者、散文家等等,没有语文是怎么都不行的。 3. jsp用于让www服务器产生出内容可以变化的网页文档和对用户提交的表单数据进行处理,例如,显示留言内容,留言内容总是在增加的,所以,传递给用户浏览器的网页文件内容是需要改变的,这就是jsp来实现的。将用户留言插入到数据库中,也是jsp来实现的。 4. j2ee用于开发大型的商业系统,例如,你在各个银行之间的取款,存款,银行之间要互通有无,执行存取款的记录操作,还要进行安全性检查,不能谁都可以来查帐,还要考虑网络断线等问题。使用j2ee,你就不用编写这些底层的细节程序代码了,而将精力集中到应用的业务流程设计上。
$ T1 K$ t) E, d |