第一部分HTML动态网页制作 3
项目一 HTML简介 3
任务1编写一个简单的页面 3
项目二 动手写我们的第一个网页 7
任务1用记事本打开一个页面 7
任务2 HTML文档的基本结构和语法规则 9
任务3 HTML语言基本标签的作用及头标签对象 11
上机练习 16
项目三 网页中的文本和文本的排版样式 19
任务1文本的排版格式 19
任务2文本的段落对齐方式 23
任务3制作网页中的水平线 25
上机练习 27
项目四 整齐的项目列表 30
任务1了解列表在网页中的作用 30
任务2制作无序列表 31
任务3制作有序列表 34
任务4制作嵌套列表 37
上机练习 39
项目五 让网页变得好看起来 44
任务1图像的基本知识 44
任务2在网页中插入图像让网页美丽起来 47
上机练习 57
项目六 网页链接 60
任务1超链接概述 60
任务2设置基本文本链接 61
任务3在同一页面中快速查找信息 66
任务4提高页面的美观度——链接的4种样式 72
上机练习 75
项目七 制作表格 80
任务1创建普通表格 80
任务2插入或删除行和列的方法 84
任务3合并单元格 86
任务4设置单元格的格式 89
上机练习 90
项目八 使用表单制作页面 95
任务1表单概述 95
任务2在表单中插入表单元素 96
上机练习 106
项目九 框架的制作 111
任务1框架的概念 111
任务2框架的使用 113
任务3浮动框架 117
上机练习 120
项目十层叠样式表 124
任务1制作带有CSS样式的网页 124
任务2样式表中的选择器 129
任务3应用CSS样式表 135
上机练习 139
项目十一 使用层和多媒体 142
任务1层的使用 142
任务2在网页中插入多媒体 146
上机练习 149
第二部分JavaScript动态网页制作 155
项目一 开启JavaScript编程之旅 155
任务1在网页中嵌入JavaScript 155
任务2使用外部JS文件 157
任务3 JavaScript的4个常用方法 159
上机实习 162
项目二JavaScript语法 165
任务1 JavaScript中变量的使用 165
任务2数据类型 167
任务3 JavaScript运算符的使用 169
任务4 JavaScript的运算符使用及表达式 173
任务5 JavaScript数组的使用 178
上机实习 184
项目三JavaScript的程序结构 188
任务1 JavaScript程序中的选择结构 188
任务2 JavaScript程序中的循环结构 194
任务3 JavaScript自定义函数的使用 197
任务4 JavaScript内置函数的使用 199
上机实习 201
项目四JavaScript的核心对象 206
任务1 JavaScript的String对象 206
任务2 JavaScript的Math对象 209
任务3 JavaScript的Date对象 212
任务4 JavaScript的Window对象 215
上机实习 218
项目五 制作层特效 224
任务1层的创建与层窗口的关闭 224
任务2导航的切换与层的提示效果 230
任务3可折叠的竖向菜单 233
上机实习 236
项目六 事件处理 240
任务1 onClick事件的事件处理程序 240
任务2 onChange事件的事件处理程序 242
任务3 onFocus事件和onBlur事件的事件处理程序 244
任务4 OnMouseOver事件和OnMouseOut事件的事件处理程序 246
上机实习 252
项目七 表单验证 256
任务1制作简单的计算器 256
任务2登录非空验证 258
任务3验证密码是否是数字 260
任务4验证登录密码输入长度 261
任务5非空验证及密码长度验证 263
任务6验证邮箱地址 264
任务7验证出生日期的输入范围 266
任务8验证一组单选按钮是否被选中 267
上机实习 269