第一部分 网站设计与开发基础 3
第一章 网站设计的基本概念 3
1.1 网络常识简介 3
1.1.1 互联网 3
1.1.2 万维网 3
1.1.3 超文本标记语言 4
1.1.4 统一资源定位器 4
1.1.5 协议 5
1.2 网页设计概述 6
1.2.1 网页设计简介 6
1.2.2 设计草稿 6
1.2.3 组织规划 7
1.2.4 了解后台资源 7
1.3 创建网站注意事项 9
1.3.1 选题 9
1.3.2 统一风格 9
1.3.3 确定主色调 9
1.3.4 注意网页乱码和错位 9
1.3.5 以电子邮件形式递交表单 9
1.4 网站存放位置 9
1.4.1 实体服务器 9
1.4.2 虚拟服务器 10
第二章 HTML源代码 13
2.1 HTML源代码简介 13
2.1.1 HTML概述 13
2.1.2 标记 14
2.2 开始编写网页 15
2.2.1 文档的主体标记 15
2.2.2 语言字体集信息 16
2.2.3 背景色和文字颜色 17
2.2.4 标尺线 17
2.2.5 段落 18
2.2.6 分行 19
2.2.7 字体风格控制标记 19
2.2.8 注释文本 21
2.2.9 链接 21
2.2.10 字体大小 22
2.2.11 标题大小 22
2.2.12 常用列表 23
2.2.13 定制列表元素 24
2.2.14 表单 26
2.2.15 表格颜色 32
2.2.16 表格的分组显示 34
2.2.17 表格边框 37
2.2.18 表格分隔线 40
第三章 网站开发的准备工作 45
3.1 网站初步设计思路 45
3.2 定位网站主题和名称 46
3.2.1 网站主题的定位 46
3.2.2 选择主题 46
3.2.3 选择站名 47
3.3 定位网站CI形象 47
3.3.1 网站标志的设计 47
3.3.2 网站标准色彩的设计 47
3.3.3 网站标准字体的设计 48
3.3.4 设计网站宣传标语 48
3.4 网站栏目和板块设置 48
3.4.1 栏目设置 48
3.4.2 板块设置 49
3.5 网站目录结构和链接结构 49
3.5.1 确定网站的目录结构。 49
3.5.2 网站的链接结构 50
3.6 风格和创意 51
3.6.1 风格的概念 51
3.6.2 确定风格的原则 51
3.6.3 创意的重要性 52
3.6.4 创意来源和选材 52
3.7 首页设计和整体版面布局 52
3.7.1 首页设计的重要性 52
3.7.2 首页设计的步骤 52
3.7.3 版面布局的概念 53
3.7.4 版面布局的步骤 53
3.7.5 常用版面布局形式 54
3.7.6 版面布局的技巧 54
3.8 设置网页字体 54
3.8.1 设定字符集 54
3.8.2 应用字体 55
3.8.3 字体的应用原则 56
3.9 表格的运用 57
3.9.1 表格的基本用法 57
3.9.2 表格的色彩 57
3.9.3 表格运用的原则 58
3.10 网页布局设计基础 58
3.10.1 网页布局的基本概念 58
3.10.2 网页布局的方法 59
3.10.3 网页布局的技术 60
3.11 计数器、留言板及其他 60
3.11.1 计数器 60
3.11.2 留言板 61
3.11.3 聊天室和邮递列表 61
3.11.4 免费电子信箱 61
第四章 合理使用色彩和图像 63
4.1 网页色彩搭配技巧 63
4.1.1 色彩搭配的基本概念 63
4.1.2 色彩的类型 65
4.1.3 色彩视觉效果 65
4.1.4 设置网页背景色和字体颜色 66
4.1.5 网站色彩和风格分析实例 67
4.2 图像处理 69
4.2.1 图像的基本概念 69
4.2.2 图像的格式 69
4.2.3 图像处理 70
4.2.4 制作动态GIF图像 71
4.2.5 加快图像下载速度技巧 72
4.2.6 应用其他处理图像软件 73
第二部分 精通网站创建 83
第五章 创建站点的模板文件 83
5.1模板的概念 83
5.2 创建站点的模板文件 84
5.2.1 创建个人网站的模板 84
5.2.2 使用空白HTML文档创建模板 85
5.3 定义模板的可编辑区域 86
5.3.1 将已有内容定义为可编辑区域 87
5.3.2 在模板中定义新的可编辑区域 88
5.3.3 取消可编辑区域 91
5.4 设置模板页面属性 91
第六章 定义站点 93
6.1 定义本地站点 93
6.2 定义远程站点 95
6.2.1 定义远程站点的过程 95
6.2.2 确定服务器访问方式 96
6.3 创建跨浏览器站点 98
6.4 编辑站点 99
6.4.1 打开本地站点 99
6.4.2 修改站点 100
6.4.3 删除站点 100
6.4.4 复制站点 101
6.4.5 设置服务器访问类型 101
6.5 站点地图应用 102
6.5.1 修改站点地图布局 103
6.5.2 使用站点地图选择多个网页 104
6.5.3 向站点地图中增加现存网页 104
6.5.4 向站点地图中增加新文件并建立链接 105
6.5.5 将站点文件名改成标题栏标题 106
6.5.6 创建与改变主页 107
6.5.7 保存站点地图 107
6.6 登记与检验 107
第七章 表格和框架应用 109
7.1 创建表格 109
7.1.1 创建规则表格 110
7.1.2 创建不规则形状的表格 113
7.1.3 创建嵌套表格 116
7.1.4 Word表格转换为HTML表格 118
7.2 编辑表格 122
7.2.1 在表格中添加文本 122
7.2.2 在表格中添加图像 125
7.3 设置表格属性 126
7.3.1 设置表格属性 126
7.3.2 设置列、行或单元格属性 127
7.4 预置格式化表格 128
7.5 导入和导出表格数据 129
7.5.1 导入表格数据 129
7.5.2 导出表格数据 133
7.6 表格排序 134
7.7 框架与框架表 135
7.7.1 创建框架和框架集 135
7.7.2 创建嵌套框架集 136
7.8 创建框架链接 137
7.9 创建非框架内容 138
第八章 超级链接应用 141
8.1 创建超级链接 141
8.1.1 超级链接的概念 141
8.1.2 创建超级链接的步骤 142
8.1.3 在两个文档窗口中创建链接 143
8.1.4 使用属性检查器和文档窗口创建链接 143
8.1.5 在文档窗口和站点地图中创建链接到文档 144
8.1.6 从站点地图中创建链接 145
8.1.7 删除链接 145
8.2 检查和修复链接 146
8.2.1 检查链接 146
8.2.2 修复链接 147
第九章 插入音频和视频文件 149
9.1 音频和视频文件格式 149
9.2 在网页中添加音频和视频对象 150
9.2.1 插入Flash电影 151
9.2.2 插入Shockwave电影 153
9.2.3 插入Generator 154
9.2.4 插入Fireworks HTML 154
9.2.5 插入Java小程序 155
9.2.6 插入ActiveX控件 155
9.3 Windows 2000下的多媒体程序 156
9.3.1 CD播放器 157
9.3.2 录音机 157
9.3.3 媒体播放机 158
9.3.4 音量控制 158
第十章 妙用图层 161
10.1 在网页内创建图层 161
10.1.1 创建图层的过程 161
10.1.2 在网页内创建多个图层 162
10.2 创建嵌套图层 163
10.2.1 直接创建嵌套图层 163
10.2.2 将已有的多个图层变为嵌套图层 165
10.2.3 区分图层与嵌套图层 165
10.3 图层与表格之间的转换 166
10.3.1 图层转换为表格 166
10.3.2 表格转换为图层 167
10.4 处理图层重叠 167
10.4.1 防止图层重叠 167
10.4.2 控制图层顺序 168
10.5 图层实例应用 168
10.5.1 制作移动的浮动层 168
10.5.2 利用图层叠放制作阴影 173
第十一章 使用CSS样式 175
11.1 创建与修改CSS样式 175
11.2 用CSS样式设置超级链接 178
11.2.1 利用样式表创建超级链接 178
11.2.2 改变鼠标移到链接上的形状 178
11.3 用CSS样式设置文字属性 179
11.3.1 设置文字的一般属性 179
11.3.2 设置文字的特殊属性 181
11.4 绝对定位与相对定位 181
11.5 控制背景颜色及背景图像 182
11.5.1 用CSS样式控制背景颜色 182
11.5.2 用CSS样式控制背景图像 183
11.6 设置表格边距和间距 184
第十二章 创建动态对象 185
12.1 创建动态文本 185
12.1.1 创建动态文本 185
12.1.2 对动态文本应用数据格式 187
12.2 创建动态图像 188
12.3 创建动态表单对象 190
12.3.1 创建动态文本域 191
12.3.2 创建动态图像域 192
12.3.3 动态化列表/菜单对象 192
12.3.4 动态化复选框 194
12.3.5 动态化单选按钮 195
12.4 创建HTML动态属性 196
12.4.1 使用数据绑定面板动态化HTML属性 196
12.4.2 使用属性检查器使HTML属性动态化 196
12.5 创建动态ActiveX、Flash及其他对象参数 197
第十三章 行为和时间线 199
13.1 使用行为 199
13.1.1 基本概念 199
13.1.2 选择行为事件 200
13.1.3 插入内置行为动作 201
13.1.4 使用行为实例之一:制作弹出下拉菜单 202
13.1.5 使用行为实例之二:自制拼图游戏 206
13.2 服务器行为 208
13.2.1 服务器行为面板 208
13.2.2 插入内置的服务器行为 209
13.2.3 移动到指定记录 213
13.3 时间线 215
13.3.1 启动时间线面板 215
13.3.2 改变动画条长度 215
13.3.3 改变动画的起始时间 216
13.3.4 添加或删除帧 216
13.3.5 使用时间线创建动画 217
13.3.6 通过记录路径方式创建时间线动画 219
第十四章 数据绑定与实时数据 221
14.1 数据绑定 221
14.1.1 定义和删除数据源 222
14.1.2 定义记录集 223
14.1.3 为细节页定义记录集 225
14.1.4 在细节网页中添加动态内容 227
14.1.5 使用数据绑定面板定义变量 227
14.1.6 为Master页添加动态内容 230
14.1.7 为细节页添加链接 233
14.1.8 创建记录计数器 234
14.2 实时数据 236
14.2.1 安装PWS 236
14.2.2 配置实时数据窗口 238
14.2.3 刷新实时数据 239
14.2.4 实时数据设置 240
14.3 在实时数据编辑环境中编辑网页 240
第三部分 创建网站综合应用 245
第十五章 创建动态网站 245
15.1 创建动态网站初步 245
15.2 创建常见网页应用程序 246
15.2.1 创建UltraDev在运行Web服务器的系统中的ADO连接 247
15.2.2 创建数据库连接 248
15.2.3 创建UltraDev不在运行Web服务器的系统上的ADO连接 248
15.2.4 创建JSP用户的运行时连接 249
15.2.5 创建ColdFusion用户的运行时连接 249
15.2.6 创建搜索页 250
15.2.7 创建结果页 251
15.2.8 创建细节页 252
15.2.9 创建插入页 252
15.2.10 创建更新页 254
15.2.11 创建删除页 255
15.3 应用ASP创建动态网页 256
15.3.1 ASP概念和工作流程 256
15.3.2 ASP的特征 257
15.3.3 ASP文件创建 257
15.3.4 利用ASP开发网络聊天室 257
15.4 使用DHTML创建动态网页 262
15.5 快速实现动态网站网页 266
15.5.1 更好的鼠标捕捉信息方法 266
15.5.2 HTML源代码 266
第十六章 动态网页的数据库处理 269
16.1 数据库的概念 269
16.2 创建与数据库的连接 270
16.2.1 运行时和设计时连接 270
16.2.2 创建ADO数据库连接 272
16.2.3 创建JDBC数据库连接 273
16.2.4 创建ColdFusion数据库连接 274
16.3 编辑记录 274
16.3.1 创建记录集 275
16.3.2 不使用SQL定义记录集 275
16.3.3 使用SQL定义记录集 277
16.3.4 为另一个网页复制记录集 278
16.3.5 调用存储过程 279
16.3.6 创建存储过程对象 279
16.3.7 编辑或者删除记录集 280
16.3.8 插入记录 281
16.3.9 更新记录 282
16.3.10 使用格式化的信息更新记录 283
16.3.11 删除记录 284
16.4 使用其他类型的数据库 285
16.5 站点数据库访问解决方案 287
16.5.1 公共网关接口 287
16.5.2 Internet数据库连接器 287
16.5.3 高级数据库连接器 287
第十七章 创建个人网站实例 289
17.1 设计个人网站的网页 289
17.2 个人网页的设计 291
17.2.1 定义站点 291
17.2.2 创建整个站点的文件 291
17.2.3 编辑网页文件的过程 292
17.2.4 选择模板 292
17.2.5 设置页面属性 293
17.2.6 插入网页文本 294
17.2.7 插入图像 295
17.2.8 插入搜索引擎导航区域 296
17.2.9 插入搜索引擎 297
17.2.10 创建动画 300
17.3 发布个人网站 303
17.4 公共Web服务器的发展方向 304
17.5 网站上传 304
17.5.1 在Tripod服务器上安家 305
17.5.2 使用FTP工具 305
17.5.3 用CuteFTP上传主页 305
17.5.4 断点续传 308
17.5.5 多个站点上传 308
17.6 网站宣传 308
第十八章 创建电子商务网站 311
18.1 走近电子商务 311
18.1.1 电子商务的分类 311
18.1.2 电子商务的形式 312
18.1.3 电子商务的优越性 312
18.1.4 电子商务的功能 313
18.2 电子商贸的网络营销实务 315
18.2.1 慎重选择ISP 315
18.2.2 重新发布搜索引擎 316
18.2.3 增加站点访问率 316
18.2.4 〈Meta〉标记 317
18.2.5 通用的电子信箱地址 317
18.3 Java电子商贸结构 317
18.3.1 JECF的概念 317
18.3.2 JECF网上购物实例 317
18.3.3 JECF的基本结构及作用 318
18.4 实例应用:数据库的创建和使用 320
18.4.1 创建数据库 320
18.4.2 创建数据库连接 322
18.4.3 编辑或删除数据库连接 324
18.5 实例应用:创建商品列表 325
18.6 实例应用:管理商品列表 328
第十九章 创建信息类网站 333
19.1 走进网络世界 333
19.1.1 实时新闻与股市行情 333
19.1.2 聊天 333
19.1.3 网上书籍 335
19.1.4 网上医疗 336
19.1.5 网上影视 337
19.1.6 电子商城 337
19.2 创建访客留言 338
19.2.1 准备网页档案 338
19.2.2 创建储存留言内容的数据库 339
19.2.3 设定DSN 341
19.2.4 定义网站 343
19.2.5 定义数据库连接 344
19.2.6 制作填写留言页面 346
19.2.7 建立记录集 347
19.2.8 制作浏览页面 348
19.2.9 显示多条留言记录 351
第二十章 创建大型商业网站 353
20.1 创建商业网站基础 353
20.1.1 创建企业商业网站的好处 353
20.1.2 域名的概念 354
20.1.3 域名注册 355
20.2 主页制作 355
20.2.1 添加中文横幅 355
20.2.2 网上购物型商业网站样例 357
20.2.3 提供服务型商业网站样例 358
20.2.4 动态网站设计 359
20.3 信息发布 361
20.3.1 租用虚拟主机 361
20.3.2 服务器托管 361
20.3.3 集团电子信箱 362
20.3.4 DDN专线上网业务简介 362
附录A 网络基本术语 365
附录B 最新免费主页空间 375