第1章 网页设计基础知识 1
1.1网页设计必备知识 1
1.1.1服务器与浏览器 1
1.1.2超链接与URL 2
1.1.3网页与HTML语言 3
1.1.4上传与下载 3
1.1.5动态网站与静态网站 4
1.2网页基本构成元素 4
1.2.1网站Logo 5
1.2.2网站Banner 5
1.2.3导航栏 6
1.2.4文本 6
1.2.5图像 6
1.2.6动画 7
1.2.7表单 7
1.3本章小结 7
第2章 色彩搭配在网站中的应用 8
2.1网页配色基础 8
2.1.1色彩三要素 8
2.1.2色彩的混合 9
2.1.3网页安全色 10
2.2色彩意象 10
2.3网页色彩搭配知识 12
2.3.1网页色彩搭配的技巧 13
2.3.2网站整体色彩的规划 14
2.4网页风格设计 15
2.4.1金属风格 15
2.4.2面板风格 15
2.4.3魔幻风格 15
2.4.4像素风格 16
2.4.5三维风格 16
2.5网页创意视觉表现 16
2.6本章小结 16
第3章 新手上路——DreamweaverCS3初体验 17
3.1DrearnweaverCS3简介 17
3.2DreamweaverCS3的新增功能 17
3.2.1DreamweaverCS3的主要功能 17
3.2.2DreamweaverCS3新功能 18
3.3DreamweaverCS3的运行环境 21
3.4DreamweaverCS3的工作环境 22
3.4.1【文档】窗口 23
3.4.2【文档】工具栏 24
3.4.3面板基本操作 25
3.4.4【属性】面板 27
3.4.5【插入】工具栏 28
3.4.6【历史记录】面板 29
3.4.7【标签】面板组 30
3.4.8【代码片段】面板 31
3.4.9【参考】面板 31
3.4.10【CSS样式】面板 31
3.4.11【代码检查器】面板 32
3.4.12快捷菜单 32
3.5DreamweaverCS3的参数设置 33
3.5.1常规参数设置 33
3.5.2字体参数设置 34
3.5.3状态栏参数设置 35
3.6本章小结 36
3.7实战演练 36
3.8技巧问答 36
第4章 网上安家——网站开发流程 41
4.1网站规划 41
4.1.1明确网站定位 41
4.1.2收集信息与素材 42
4.1.3策划栏目内容 43
4.1.4设计页面方案 43
4.2本地站点创建 44
4.2.1基本设置 44
4.2.2高级设置 46
4.3【文件】面板概述 47
4.4站点操作 49
4.4.1打开站点 49
4.4.2编辑站点 49
4.4.3删除站点 49
4.4.4复制站点 50
4.4.5导出和导入站点 50
4.5站点测试 51
4.5.1浏览器兼容性检查 51
4.5.2链接检查 53
4.5.3网页预览 54
4.6本章小结 55
4.7实战演练:创建diary站点 55
4.8技巧问答 56
第5章 美化文字——处理网页文本 62
5.1设置文本 62
5.1.1改变字体类型 62
5.1.2改变字体大小 64
5.1.3应用字体样式 65
5.1.4应用字体颜色 66
5.2创建与编辑文本 68
5.2.1输入文本 68
5.2.2设置文本属性 69
5.2.3设置段落格式 70
5.3在网页中插入特殊文本对象 72
5.3.1插入特殊字符 72
5.3.2插入水平线 73
5.3.3插入日期 76
5.4插入文件头标签 77
5.4.1设置关键字 77
5.4.2创建自动刷新网页 78
5.4.3插入注释信息 79
5.5使用标尺和网格辅助网页设计 81
5.5.1使用标尺 81
5.5.2使用网格 82
5.6网页基本编辑命令 83
5.6.1撤销和重做 83
5.6.2查找和替换 83
5.6.3移动与复制 87
5.7本章小结 88
5.8实战演练 88
5.9技巧问答 89
第6章 修饰页面——图像的使用 93
6.1网页图像的使用常识 93
6.2与图像相关的HTML标签 94
6.2.1图像的插入 94
6.2.2图像标签属性的应用 94
6.2.3图像与文字的距离 96
6.2.4图像与文字的位置关系 96
6.3图像的基本操作 98
6.3.1插入图像 98
6.3.2设置图像属性 100
6.3.3在DreamweaverCS3中编辑图像 103
6.3.4使用外部图像编辑器编辑图像 106
6.4其他网页图像的设置 108
6.4.1颜色背景与图像背景 108
6.4.2创建鼠标经过图像 112
6.5本章小结 113
6.6实战演练——创建酒店菜品信息管理系统主页 113
6.7技巧问答 115
第7章 一网打尽——编织超链接 124
7.1超链接的基本概念 124
7.1.1URL概述 124
7.1.2相对路径和绝对路径概述 125
7.1.3在Web上使用超链接 127
7.2创建超链接 127
7.2.1创建与网站内部的超链接 127
7.2.2创建与网站外部的链接 131
7.2.3创建与Internet上其他服务器链接 132
7.2.4创建邮件链接 133
7.2.5创建图像热区链接 135
7.3创建锚点链接 137
7.3.1插入命名锚记 137
7.3.2创建锚记链接 138
7.4创建其他超链接 138
7.4.1创建QQ链接 138
7.4.2创建空链接 139
7.4.3创建友情链接 139
7.5创建导航条 140
7.6创建跳转菜单 143
7.7美化超链接 145
7.8管理超链接 146
7.9本章小结 147
7.10实战演练——“梵人博客”注册页面 147
7.11技巧问答 149
第8章 布局排版——使用表格 153
8.1创建表格及表格对象 153
8.1.1创建表格 153
8.1.2添加表格对象 157
8.2设置表格属性 157
8.2.1设置表格整体属性 158
8.2.2设置单元格属性 161
8.3选择表格元素 162
8.3.1选择整个表格 162
8.3.2选择单元格 163
8.4编辑表格和单元格 165
8.4.1编辑单元格 165
8.4.2编辑表格 167
8.4.3合并单元格 168
8.4.4拆分单元格 170
8.5排序表格 171
8.6导入与导出表格数据 172
8.6.1导入表格式数据 172
8.6.2导出表格 173
8.7布局网页 173
8.7.1网页布局的基本概念 174
8.7.2版面布局的原则 174
8.7.3点、线、面及其构成 175
8.7.4网页布局的方法 176
8.7.5常见的版面布局形式 176
8.8本章小结 177
8.9实战演练——用户注册页面registerasp 177
8.10技巧问答 179
第9章 锦上添花——APDiv元素与时间轴动画 184
9.1创建和管理APDiv 184
9.1.1创建普通APDiv 184
9.1.2创建嵌套APDiv 185
9.1.3管理AP元素 186
9.2编辑APDiv 187
9.2.1选择APDiv 187
9.2.2设置APDiv的参数和属性 188
9.2.3调整APDiv的大小 190
9.2.4移动APDiv 191
9.2.5对齐APDiv 191
9.2.6靠齐APDiv到网格 192
9.2.7设置网格线的外观 192
9.3改变APDiv的堆叠顺序 193
9.4改变APDiv的可见性 194
9.5转换APDiv与表格 194
9.6防止AP元素重叠 196
9.7制作AP元素动画 197
9.7.1【时间轴】面板概述 197
9.7.2AP元素动画制作 198
9.7.3时间轴编辑 201
9.8本章小结 202
9.9实战演练——交友浮动广告 202
9.10技巧问答 203
第10章 样式控制——使用CSS样式表 210
10.1CSS快速入门 210
10.1.1CSS新功能 210
10.1.2样式表的引用方式 212
10.2CSS实例体验 214
10.2.1用CSS轻松美化文字 214
10.2.2CSS的图文混排效果 215
10.2.3用CSS制作精美表格 216
10.2.4用CSS打造精美表单(注册表单) 219
10.2.5用CSS控制光标样式 221
10.2.6CSS滤镜全攻略 222
10.3本章小结 227
10.4实战演练——登录页面 227
10.5技巧问答 229
第11章 模板、库和框架 237
11.1模板的制作与使用 237
11.1.1模板的制作 237
11.1.2模板的使用 239
11.1.3模板中的链接 240
11.2库的创建与使用 241
11.2.1创建库项目 241
11.2.2插入库项目 242
11.2.3修改库和更新站点 243
11.3建立框架页面 244
11.3.1创建预定义的框架集 244
11.3.2保存框架和框架集文件 246
11.4设置框架集与框架属性 247
11.4.1设置框架属性 247
11.4.2设置框架集属性 248
11.5在框架中使用链接 249
11.6本章小结 251
11.7实战演练——创建模板 251
11.8技巧问答 253
第12章 网页动起来——使用行为 258
12.1事件、动作与行为 258
12.2【行为】面板 258
12.3标准动作实例 260
12.3.1显示弹出式菜单 260
12.3.2交换图像 262
12.3.3弹出信息 263
12.3.4打开浏览器窗口 263
12.3.5调用JavaScript 264
12.3.6改变属性 265
12.3.7显示-隐藏APDiv 267
12.3.8拖动APDiv元素 268
12.3.9打乱图片分布的小技巧 270
12.4本章小结 272
12.5实战演练——弹出菜单与交换图像 272
12.6技巧问答 273
第13章 绘声绘色——多媒体的应用 278
13.1添加Flash文件对象 278
13.1.1插入Flash 278
13.1.2透明Flash动画的妙用 281
13.2添加音频和视频 283
13.2.1向网页中添加音频 284
13.2.2向网页中添加视频 288
13.3本章小结 288
13.4实战演练——为网页添加背景音乐及透明Flash动画 288
13.5技巧问答 289
第14章 交互——使用表单 296
14.1表单简介 296
14.1.1表单的概念 296
14.1.2表单对象简介 297
14.2创建表单 298
14.3插入其他表单对象 301
14.3.1插入复选框 301
14.3.2插入单选按钮组 302
14.3.3插入文件域 303
14.3.4插入图像域 305
14.3.5插入隐藏域 305
14.3.6插入跳转菜单 306
14.4表单美化效果实例 306
14.4.1美化表单边框与背景色 306
14.4.2图像效果的表单 308
14.5本章小结 312
14.6实战演练——注册页面 312
14.7技巧问答 313
第15章 快捷方便——使用Spry构件 317
15.1添加Spry构件 317
15.2使用Spry折叠构件 318
15.2.1插入Spry折叠构件 319
15.2.2添加Spry折叠构件中的面板 319
15.2.3删除Spry折叠构件中的面板 319
15.2.4编辑Spry折叠构件中的面板 320
15.2.5更改Spry构件折叠面板的顺序 320
15.3使用Spry菜单栏构件 320
15.3.1插入菜单栏构件 321
15.3.2添加或删除菜单和子菜单 321
15.3.3编辑菜单栏构件 322
15.4使用Spry可折叠面板构件 327
15.4.1插入可折叠面板构件 327
15.4.2打开或关闭可折叠面板构件 327
15.4.3设置可折叠面板构件的默认状态 327
15.4.4启用或禁用可折叠面板构件的动画 328
15.5使用Spry选项卡式面板构件 328
15.6使用Spry验证文本域构件 329
15.6.1插入验证文本域构件 330
15.6.2设置验证文本域属性 331
15.7使用Spry验证文本区域构件 332
15.7.1插入文本验证区域构件 333
15.7.2设置验证文本区域构件的属性 333
15.8使用Spry验证选择构件 334
15.8.1插入Spry验证选择构件 335
15.8.2创建验证选择列表 335
15.8.3设置验证选择构件的属性 336
15.9使用Spry验证复选框构件 337
15.9.1插入验证复选框构件 337
15.9.2设置复选框的属性 337
15.9.3设置Spry验证复选框构件的属性 338
15.10使用Spry显示数据 338
15.10.1动态Spry表格概述 338
15.10.2定义SpXML数据集 339
15.10.3创建Spry区域 340
15.10.4创建Spry表格 342
15.10.5创建Spry重复区域 342
15.10.6创建Spry重复列表区域 343
15.11应用Spry效果 343
15.12本章小结 345
15.13实战演练——会员信息页面 345
第16章 无限应用——动态网页编程 347
16.1动态网站技术 347
16.1.1谁需要动态网站 347
16.1.2什么是动态网站 347
16.1.3动态网站开发流程 348
16.2数据库操作基础 349
16.2.1DreamweaverCS3数据库工具 349
16.2.2DreamweaverCS3工具栏 349
16.3交互式表单 350
16.3.1规划表单 351
16.3.2制作表单 351
16.3.3表单的高级制作 353
16.4数据库设计 356
16.4.1前期规划与制作 356
16.4.2Access数据库设计 356
16.5配置网站服务器 358
16.5.1在WindowsXP/2000下安装IIS服务器 358
16.5.2在Windows98下安装PWS 362
16.6测试网站服务器 363
16.7在DreamweaverCS3中定义网站 364
16.8动态网页后台制作 367
16.8.1页面制作 368
16.8.2建立数据库连接 368
16.8.3插入记录 370
16.8.4显示数据记录 372
16.8.5修改数据记录 374
16.8.6删除数据库记录 378
16.9本章小结 380
16.10实战演练1——文章发布系统 380
16.10.1设计方案 381
16.10.2数据库设计 381
16.10.3动态网页制作 382
16.11实战演练2:酒店菜品信息系统 393
16.11.1数据库设计 393
16.11.2动态网页制作 394
第17章 综合网站设计——网络日记本系统 401
17.1方案设计 401
17.1.1页面组成 401
17.1.2创建数据库 401
17.2页面文件制作 403
17.3动态网站开发 405
17.3.1数据库连接 405
17.3.2网络日记用户注册 405
17.3.3网络日记本登录 407
17.3.4网络日记本主题显示 410
17.3.5日记浏览和评论 412
17.3.6日记搜索功能 415
17.3.7网络日记的后台管理 417
17.3.8用CSS样式表美化动态文本 425
17.4网站测试 426
17.5本章小结 431