序 1
前言 1
第1章 网页制作初识 1
本章学习目标 1
1.1 一个校园网的制作示例 1
1.1.1 主要网页画面 1
目录 1
1.2 网页的基本要素 4
1.2.1 文字 4
1.1.2 网页的基本功能 4
1.2.2 表格 5
1.2.3 图形 5
1.2.4 链接标志 6
1.2.5 交互功能 6
1.2.6 声音和视频 6
1.3 网页制作和美化工具 7
1.3.1 网页制作工具 7
1.3.2 网页美化工具 8
1.4.1 网站定位 9
1.4 网页制作的基本步骤 9
1.4.2 整体规划 10
1.4.3 网页设计与制作 12
1.4.4 测试网页 13
1.4.5 网页上传发布 13
1.4.6 网站的宣传与推广 13
1.4.7 网站的反馈与评价 14
1.4.8 网站的更新与维护 14
习题1 14
2.1 规划站点结构 15
第2章 创建站点 15
本章学习目标 15
2.2 利用Dreamweaver MX创建站点 16
2.2.1 Dreamweaver MX简介 16
2.2.2 定义站点 18
2.2.3 站点的基本操作 22
习题2 25
3.1 利用HTML处理文本 26
第3章 网页文本的处理 26
本章学习目标 26
3.1.1 HTML基础 28
3.1.2 标题处理 31
3.1.3 段落处理 31
3.1.4 文本格式处理 34
3.2 利用Dreamweaver MX处理网页文本 37
3.2.1 输入文本 37
3.2.3 设置文本格式 40
3.2.2 查找/替换文本的内容 40
3.2.4 添加和删除中文字体 41
3.2.5 设置页面的属性 42
习题3 43
第4章 网页表格的处理 44
本章学习目标 44
4.1 利用Dreamweaver MX处理网页表格 44
4.1.1 创建表格 45
4.1.2 编辑表格 46
4.1.3 表格属性的设置 52
4.1.5 表格的格式化 53
4.1.4 表格的排序 53
4.1.6 用表格进行页面布局 54
4.2 利用HTML处理网页表格 56
4.2.1 表格的基本构成 56
4.2.2 表格的编辑及属性设置 57
习题4 59
5.1 利用Dreamweaver MX编辑图像 60
5.1.1 网页中的颜色 60
本章学习目标 60
第5章 网页图像的处理 60
5.1.2 图像格式 61
5.1.3 使用网页图像的要点 63
5.1.4 在网页中插入图像 64
5.1.5 设置网页背景 70
5.1.6 在Dreamweaver MX中巧妙地处理图像 71
5.2 利用HTML处理图像 73
5.2.1 插入图像 73
5.2.2 设置图像属性 74
习题5 75
第6章 在网页中使用超链接 76
本章学习目标 76
6.1 利用Dreamweaver MX处理超链接 76
6.1.1 超链接简介 76
6.1.2 创建文本超链接 77
6.1.3 创建和删除图像超链接 81
6.1.4 创建锚记超链接 81
6.1.7 创建空链接 83
6.1.5 创建电子邮件超链接 83
6.1.6 创建下载文件超链接 83
6.2 利用HTML创建超链接 84
6.2.1 页面链接 84
6.2.2 锚记链接 84
6.2.3 电子邮件链接 85
6.3 利用站点地图管理超链接 85
6.3.1 建立网页间的超链接 85
6.3.3 更新超链接 86
6.3.2 解除网页间的超链接 86
6.3.4 检查超链接 87
习题6 88
第7章 网页表单的处理 90
本章学习目标 90
7.1 表单概述 90
7.2 利用Dreamweaver MX处理表单 91
7.2.1 表单插入面板 91
7.2.2 创建空白表单 92
7.2.3 插入并设置文本框 93
7.2.4 插入并设置单选按钮 96
7.2.5 插入并设置复选框 97
7.2.6 插入并设置下拉列表框 98
7.2.7 插入按钮 100
7.2.8 设置表单的背景颜色 101
7.3 利用HTML处理表单 101
7.3.2 表单输入标记符 102
7.3.3 控件定义方法 102
7.3.1 表单标记符 102
习题7 107
第8章 利用框架技术制作网页 108
本章学习目标 108
8.1 认识框架网页 108
8.2 利用Dreamweaver MX处理框架 109
8.2.1 创建框架网页 109
8.2.2 编辑框架网页 111
8.2.4 框架属性及框架组属性设置 113
8.2.3 保存框架网页 113
8.2.5 设置框架中的链接目标 116
8.3 利用HTML创建网页框架 116
8.3.1 利用HTML创建框架网页 116
8.3.2 框架结构的定义 118
8.3.3 框架属性设置 118
习题8 120
本章学习目标 121
9.1 认识图层 121
第9章 利用图层技术制作网页 121
9.2 图层的基本操作 122
9.2.1 创建图层 122
9.2.2 选择图层 123
9.2.3 激活图层 124
9.2.4 移动图层 125
9.2.5 复制图层 125
9.2.6 调整图层的大小 125
9.2.8 吸附图层到网格 126
9.2.7 对齐图层 126
9.3 图层的管理 127
9.3.1 图层的命名 127
9.3.2 改变图层的可见性 127
9.3.3 改变图层的叠放次序 128
9.4 图层与表格 128
9.4.1 将图层转换为表格 129
9.4.2 将表格转换为图层 130
习题9 130
10.1.1 Photoshop的特点及功能 131
10.1 使用Photoshop7.0美化网页 131
本章学习目标 131
第10章 美化网页 131
10.1.2 Photoshop 7.0的基本操作 132
10.1.3 利用Photoshop美化网页 138
10.2 利用Fireworks MX美化网页 144
10.2.1 利用Fireworks MX制作网页图片 144
10.2.2 将Fireworks MX制作的图片放到网页上 154
10.3 利用Flash MX制作网页动画 154
10.3.1 利用Flash MX制作网页动画 154
10.3.2 在网页中加入Flash动画 163
习题10 166
第11章 在网页中使用CSS样式 167
本章学习目标 167
11.1 CSS简介 167
11.2 CSS样式 167
11.2.1 CSS样式表组成 167
11.2.2 几种常用的selector 168
11.3.3 引用外部样式表中的样式信息 171
11.3.2 在STYLE标记符中定义样式信息 171
11.3.1 在标记符中直接嵌套样式信息 171
11.3 在网页中使用CSS 171
11.4 CSS属性 172
11.4.1 字体属性 172
11.4.2 文本属性 173
11.4.3 颜色与背景属性 175
11.4.4 布局属性 175
11.4.5 定位和显示属性 176
11.4.7 列表样式属性 177
11.4.6 鼠标样式属性 177
11.4.8 CSS滤镜 178
11.5 在Dreamweaver MX中使用CSS样式 178
11.5.1 CSS样式面板 179
11.5.2 新建一个CSS样式表 179
11.5.3 重新定义HTML标签 181
11.5.4 设置页面背景颜色 182
11.5.5 设置链接颜色 183
11.5.6 应用CSS样式 183
习题11 184
11.5.7 修改样式 184
11.5.8 链接外部CSS样式表 184
第12章 利用模板和库设计网页 185
本章学习目标 185
12.1 利用模板创建网页 185
12.1.1 模板原理 185
12.1.2 创建模板 185
12.1.3 定义可编辑区域 187
12.1.4 应用模板 189
12.1.5 管理模板 191
12.2 利用模板更新网页 192
12.2.1 修改页面附着的模板 192
12.2.2 更新附着模板的页面 193
12.3 利用库项目维护网页 194
12.3.1 创建库项目 194
12.3.2 在文档中插入库项目 196
12.3.3 库项目的管理 197
12.3.4 更新网页 199
习题12 200
第13章 在网页中使用JavaScript 201
本章学习目标 201
13.1 脚本语言简介 201
13.1.1 JavaScript的特点 201
13.1.2 JavaScript的运行和编辑环境 202
13.1.3 在网页中使用JavaScript 202
13.2 JavaScript编程基础 204
13.2.1 JavaScript变量 204
13.2.2 JavaScript运算符 205
13.2.3 JavaScript表达式 206
13.2.4 JavaScript语句 206
13.2.5 JavaScript函数 208
13.3 JavaScript的事件驱动 208
13.3.1 什么是事件 208
13.3.2 事件类型 209
13.4 JavaScript的对象 210
13.4.1 JavaScript的内部对象 210
13.4.2 浏览器对象 213
习题13 216
第14章 利用ASP实现交互功能 217
本章学习目标 217
14.1 ASP技术基础 217
14.1.1 ASP的概念与工作流程 217
14.1.2 ASP的特点和功能 218
14.2.2 ASP的基本语法 219
14.2.1 ASP的程序结构 219
14.2 ASP应用程序 219
14.1.3 ASP对象 219
14.2.3 ASP命令 220
14.3 ASP内置对象 221
14.3.1 Request对象 221
14.3.2 Response对象 225
14.3.3 Server对象 228
14.3.4 Application对象 229
14.3.5 Session对象 231
14.3.6 ObjectContext对象 233
习题14 234
第15章 利用ADO实现网页与数据库的连接 235
本章学习目标 235
15.1 ADO概述 235
15.1.1 ADO对象 236
15.1.2 ADO数据集合 236
15.1.3 ADO对象与数据集合之间的关系 237
15.2 Connection对象 237
15.2.1 Connection对象的方法 238
15.2.2 Connection对象的属性 239
15.2.3 Connection对象的数据集合 241
15.3 Recordset对象 241
15.3.1 Recordset对象的方法 241
15.3.2 Recordset对象的属性 242
15.3.3 RecordSet对象的数据集合 245
15.4 Command对象 245
15.4.1 Command对象的方法 245
15.4.2 Command的属性 246
15.5.1 Fields集合的方法及属性 247
15.5 Fields集合和Field对象 247
15.5.2 Field对象的方法 248
15.5.3 Field对象的属性 248
15.6 Properties数据集合和Property对象 249
15.6.1 Properties数据集合 249
15.6.2 Property对象 249
15.7 Parameters集合和Parameter对象 251
15.7.1 Parameters集合的方法 251
15.7.4 Parameter对象的属性 252
15.7.3 Parameter对象的方法 252
15.7.2 Parameter集合的属性 252
15.8 Errors集合和Error对象 253
15.8.1 Errors数据集合 253
15.8.2 Error对象 253
15.9 利用ADO实现新闻发布系统 255
15.9.1 数据库的建立 255
15.9.2 程序源代码 255
习题15 262
16.1 定义站点 263
第16章 校园网制作示例 263
本章学习目标 263
16.2 制作主页 264
16.2.1 主页布局 264
16.2.2 利用Photoshop制作校标 266
16.2.3 主页制作 269
16.3 “学校概况”页面的制作 277
16.3.1 框架表格的制作 277
16.3.2 页面内容的制作 278
16.3.3 其他页面的制作 280
16.4 “领导信箱”页面的制作 280
16.4.1 系统功能简介 280
16.4.2 系统操作流程 281
16.4.3 数据库的建立 281
16.4.4 留言发布 282
16.4.5 信箱管理 288
参考文献 296