第1单元 网站大厦构筑篇 3
第1章 万维网和网页的基本概念 3
1.1 万维网概述 3
1.1.1 Web结构 3
1.1.2 HTML语言 4
1.1.3 HTTP协议 9
1.1.4 URL地址 9
1.1.5 超文本链接 10
1.2 网站网页概述 10
1.2.1 网站的基本设计流程 10
1.2.2 网页制作基本要素 11
第2章 Dreamweaver 4.0简介 13
2.1 网页制作工具概述 13
2.2 Dreamweaver 4.0的新增功能 14
2.2.1 增强的代码编辑功能 14
2.2.2 改进的设计工具 15
2.2.3 更加便利与安全的团队管理功能 15
2.2.4 中文字体输入的不足之处 16
2.3 Dreamweaver 4.0的工作环境 16
2.3.1 Windows系统要求的基本配置 16
2.3.2 Macintosh系统要求的基本配置 16
2.4 Dreamweaver 4.0的安装 17
2.5 认识Dreamweaver 4.0的窗口结构 20
2.5.1 文档窗口 22
2.5.2 启动面板(Launcher) 22
2.5.3 对象面板 23
2.5.4 属性面板 28
2.5.5 可停靠浮动面板 29
2.5.6 标题栏 30
2.5.7 菜单栏 31
2.5.8 状态行 39
第2单元 网页制作基础篇 43
第3章 网站的站点建设 43
3.1 站点知识概述 43
3.1.1 本地计算机和Internet服务器 44
3.1.2 网站的设计和发布流程 45
3.2 站点制作规划要点 45
3.2.1 规划站点结构 45
3.2.2 确定站点的整体风格 46
3.2.3 规划站点的浏览机制 47
3.3 创建本地站点 48
3.3.1 站点窗口操作 48
3.3.2 构建站点 49
3.3.3 站点的属性设置 51
3.4 站点中的文件操作 51
3.4.1 新建文件夹 52
3.4.2 创建文件 52
3.4.3 文件的移动和复制 53
3.4.4 删除文件 54
3.4.5 设置主页 54
3.4.6 编辑站点文件 54
3.4.7 刷新本地站点文件列表 55
3.5 站点窗口的其他相关操作 55
3.5.1 站点地图的操作 55
3.5.2 远程站点信息设置 58
3.5.3 站点地图的规划设置 59
3.5.4 设计记录Design Notes选项 60
3.5.5 站点窗口显示栏 61
第4章 文档的编辑 62
4.1 文档的基本操作 62
4.1.1 文档的创建 62
4.1.2 使用模板创建文档 63
4.1.3 文档的存储 63
4.1.4 关闭文档 64
4.2 在文档中插入对象 64
4.2.1 插入日期对象 65
4.2.2 插入特殊字符 66
4.3 文本格式化操作 67
4.3.1 格式化文本的方式 67
4.3.2 段落和字符 67
4.3.3 控制断行 74
4.3.4 使用HTML标记格式化文本 75
4.4 网页设计布局Layout 78
4.5 设置字符格式 80
4.5.1 设置字体 80
4.5.2 设置字号 83
4.5.3 设置字符颜色 84
4.5.4 设置字符的常规样式 85
4.5.5 使用preferences参数选择设置字符格式 86
4.6 文档窗口中元素的定制 86
4.6.1 不可见元素 87
4.6.2 显示头部元素 88
4.7 编辑网页的头部内容 89
4.7.1 <meta>标记 90
4.7.2 <base>标记 92
4.7.3 <link>标记 93
4.7.4 <Keyword>标记 94
4.7.5 <description>标记 95
4.7.6 <Refresh>标记 95
4.8 文档的录制 96
4.8.1 录制命令 96
4.8.2 使用被录制的命令 97
4.8.3 将录制的命令存储为永久命令 97
4.9 使用历史浮动面板 98
4.9.1 启动历史浮动面板 98
4.9.2 清空历史面板中的内容 99
4.9.3 撤销 99
4.9.4 自动完成任务 99
4.10 查找和替换 102
4.10.1 查找文本的基本操作 102
4.10.2 文本的高级查找方式 103
4.10.3 搜索标记 105
4.10.4 存储搜索模式 105
4.11 英文的拼写查错 106
第5章 CSS样式的使用 108
5.1 CSS样式概述 108
5.1.1 CSS样式的基本特点 108
5.1.2 CSS样式分类 109
5.2 CSS样式的一般使用方法 109
5.2.1 创建CSS样式 109
5.2.2 引用外部样式表文件 111
5.2.3 样式表文件的删除 113
5.2.4 CSS样式的设置 113
5.3 样式表的属性 114
5.3.1 背景属性 114
5.3.2 文本属性 114
5.3.3 字体属性 115
5.4 样式表的定位属性 117
5.5 滤镜的参数及其作用 118
5.5.1 Alpha滤镜 118
5.5.2 BLUR滤镜 119
5.5.3 DropShadow滤镜 120
5.5.4 Glow滤镜 121
5.5.5 Chroma滤镜 121
5.5.6 FlipH滤镜 122
5.5.7 FlipV滤镜 122
5.5.8 Wave滤镜 123
5.5.9 Shadow滤镜 123
5.5.10 Mask滤镜 124
5.5.11 Light滤镜 124
5.5.12 Gray滤镜 124
5.5.13 Invert滤镜 125
5.5.14 Xray滤镜 125
5.6 CSS样式表转换为HTML标记 125
5.7 样式表文件的导出(Export CSS Styles) 126
5.8 CSS样式表应用实例 127
5.8.1 去除超链接的下划线 127
5.8.2 改变链接时的变色 128
5.8.3 创建可反复使用的外部CSS样式表 129
5.9 CSS的高级应用——滤镜 130
5.9.1 CSS滤镜功能简介 131
5.9.2 Alpha滤镜的应用 133
5.9.3 Blur滤镜的应用 135
5.9.4 FlipH,FlipV滤镜的应用 135
5.9.5 Chroma滤镜的应用 136
5.9.6 DropShadow滤镜的应用 137
5.9.7 Glow滤镜的应用 138
5.9.8 Gray、Invert、Xray滤镜的应用 138
5.9.9 Shadow滤镜的应用 140
5.9.10 Wave滤镜的应用 140
5.9.11 Light滤镜的使用 141
第6章 页面布局 143
6.1 布局表格和单元格 143
6.1.1 布局表格和单元格基本操作 143
6.1.2 布局表格和单元格的高级操作 147
6.2 设计布局参数 149
第7章 框架 151
7.1 框架概述 151
7.2 创建框架 152
7.2.1 使用预定义框架 152
7.2.2 保存框架和框架集 154
7.3 设置框架和框架集属性 154
7.3.1 框架属性及其设置方法 155
7.3.2 框架集属性及其设置方法 156
7.4 改变框架的页面属性 158
7.5 框架应用实例 158
7.6 与框架相关的行为 162
第8章 图像 164
8.1 图像的简单介绍 164
8.2 插入图像 164
8.2.1 插入一般图像 165
8.2.2 插入轮换图像 166
8.2.3 使用附加行为创建轮换图像 167
8.3 修改图像属性 169
8.4 调整图像和其他元素的大小 171
8.5 使图像与页面其他元素对齐 171
8.6 创建影像地图 172
8.7 插入Fireworks图片 175
8.7.1 粘贴Fireworks图片 175
8.7.2 插入Fireworks HTML图片 177
第9章 表格 179
9.1 表格的创建 179
9.1.1 插入表格 179
9.1.2 导入行列数据Tabular Data 181
9.1.3 表格元素操作 185
9.2 设置表格属性 187
9.2.1 设置整个表格的属性 187
9.2.2 设置列、行和单元格属性 190
9.2.3 用预置表格设计格式化表格 192
9.3 表格的其他操作 194
9.3.1 改变表格的大小 194
9.3.2 添加和删除行或列 195
9.3.3 删除行或列 196
9.3.4 拷贝和粘贴表格单元 197
9.3.5 表格排序 199
9.4 导出表格数据 201
9.5 表格在布局视图中的使用 202
9.5.1 层转换为表格 202
9.5.2 表格转换为层 205
9.5.3 防止层重叠 206
第10章 层操作 207
10.1 层的基础知识概述 207
10.1.1 层的概念 207
10.1.2 层的分类 208
10.2 层的创建 208
10.3 层面板 211
10.4 层的属性设置 214
10.4.1 层属性及其检查器 214
10.4.2 层参数设置 217
10.5 层的操作 218
10.5.1 激活层 218
10.5.2 选择层 218
10.5.3 调整层大小 220
10.5.4 移动层 221
10.5.5 对齐层 222
10.5.6 吸附层到网格 222
10.5.7 层和表格的转换 224
10.5.8 嵌套层 224
10.6 在层中插入元素 225
第11章 超链接 227
11.1 超链接知识概述 227
11.1.1 URL(统一资源定位器) 227
11.1.2 URL类型 228
11.1.3 超文本链接 229
11.1.4 超链接设置的合理性 230
11.2 超链接的创建 231
11.2.1 使用属性检查器创建链接 231
11.2.2 使用指向文件图标创建超链接 233
11.2.3 直接为页面元素创建链接 234
11.2.4 给站点地图上的文件创建链接 235
11.3 影像地图中链接的创建 236
11.4 创建锚点 239
11.5 创建电子邮件链接 241
11.5.1 插入邮件链接 241
11.5.2 使用属性面板创建邮件链接 242
11.5.3 在源代码中加入邮件链接 243
11.6 链接设置的检查 243
第12章 表单 247
12.1 表单知识概述 247
12.2 创建表单 247
12.2.1 使用菜单命令插入表单 248
12.2.2 使用对象面板创建表单 249
12.3 插入表单对象 249
12.4 表单对象的属性设置 252
12.4.1 文本域的属性设置 252
12.4.2 按钮的属性设置 253
12.4.3 复选框的属性设置 254
12.4.4 单选钮的属性设置 254
12.4.5 列表/菜单的属性设置 255
12.4.6 文件域的属性设置 256
12.4.7 图像域的属性设置 257
12.4.8 隐藏域的属性设置 258
12.4.9 跳转菜单的属性设置 258
12.5 表单应用实例 261
第3单元 动态网页制作高级篇 269
第13章 时间线 269
13.1 时间线知识概述 269
13.2 时间线控制面板 270
13.3 使用时间线创建动画 272
13.3.1 使用关键帧创建层动画 272
13.3.2 拖动层创建层动画 275
13.4 设置时间线及对象属性 277
13.4.1 时间线的设置 277
13.4.2 修改时间线上对象的属性 280
第14章 行为和对象 282
14.1 行为概述 282
14.2 添加行为 283
14.3 修改行为属性 286
14.4 添加新的动作和对象到行为对象库中 287
14.4.1 Configuration目录中的插件 287
14.4.2 添加新的动作到行为库中 288
14.4.3 添加新的对象到对象库中 291
14.5 事件和行为类型简介 295
14.5.1 事件类型 295
14.5.2 行为类型 297
14.6 对象 315
14.6.1 插入Flash动画对象 316
14.6.2 插入Flash按钮对象 319
14.6.3 插入Flash文本对象 321
14.6.4 插入Shockwave动画对象 323
14.6.5 插入Applet对象 325
14.6.6 插入Plugin对象 327
14.6.7 插入ActiveX对象 330
14.6.8 插入Generator对象 331
14.7 行为应用实例 333
14.7.1 自动识别浏览器网页的制作 333
14.7.2 显示隐藏层的网页制作 335
14.7.3 带音乐和拼图游戏的网页制作 338
第15章 模板和库 345
15.1 模板的使用 345
15.1.1 模板概述 345
15.1.2 模板的创建 345
15.1.3 模板的属性和参数设置 348
15.1.4 模板的编辑 350
15.1.5 使用模板 352
15.1.6 模板的修改 355
15.2 库的使用 357
15.2.1 库概述 357
15.2.2 库面板及其内容 357
15.2.3 库的创建 359
15.2.4 在网页中添加库项目 360
15.2.5 设置库项目的属性 361
15.2.6 库的修改 362
第16章 资源 365
16.1 资源概述 365
16.2 资源控制模板的操作 365
16.2.1 打开资源控制模板 365
16.2.2 资源控制模板的类型 366
16.2.3 站点列表类型的使用 367
16.2.4 收藏夹类型的使用 368
16.3 资源在网页制作中的应用 370
16.4 在资源面板中操作站点文件 371
第17章 在网页制作中使用JavaScript 373
17.1 JavaScript概述 373
17.1.1 JavaScript的定义 374
17.1.2 JavaScript的基本特点 374
17.2 JavaScript基本数据结构 375
17.2.1 JavaScript数据与变量类型 375
17.2.2 常量、变量、表达式和运算符 375
17.2.3 HTML中JavaScript代码的加入 379
17.3 JavaScript程序构成 379
17.3.1 控制语句 379
17.3.2 函数 380
17.3.3 事件驱动及事件处理 381
17.3.4 JavaScript程序中的对象 383
17.3.5 窗口及输入输出 385
17.4 JavaScript制作动态网页实例 386
17.4.1 在网页中添加动态时钟 386
17.4.2 根据时间自动更新显示内容网页的制作 388
17.4.3 带记事本的日历页面 389
17.4.4 自动添加网页到收藏夹 395
17.4.5 跟随屏幕移动的图像 396
17.4.6 为网页源代码加密 400
17.4.7 使用JavaScript制作搜索引擎 401
第18章 ASP在网页制作中的使用 408
18.1 ASP概述 408
18.1.1 ASP的工作原理 409
18.1.2 ASP的工作条件 409
18.1.3 Internet服务程序简介 409
18.2 ASP编程语言介绍 410
18.3 ASP与数据库 410
18.3.1 在ASP中使用ACCESS的“存储过程”技术 411
18.3.2 ASP写入数据库 412
18.4 使用ASP制作网站实例 413
第19章 站点测试与网站的发布 420
19.1 站点的测试 420
19.1.1 站点中链接的测试 420
19.1.2 浏览器兼容性测试 422
19.2 JavaScript脚本调试 423
19.3 站点的上传 424
19.3.1 站点FTP功能的使用 424
19.3.2 同步站点文件的上传 427
19.4 在本地计算机上发布网站 427
19.4.1 Web服务程序简介 427
19.4.2 IIS的安装 428