第1章 网络基础知识 1
1.1 计算机网络概述 1
1.1.1 计算机网络的产生与发展 1
1.1.2 计算机网络的组成 2
1.1.3 计算机网络的分类 3
1.1.4 计算机网络的体系结构 5
1.2 Internet基础 8
1.2.1 Internet的起源与发展 8
1.2.2 Internet在我国的发展 9
1.2.3 Internet的主要服务 9
1.2.4 Internet中的地址管理 10
1.2.5 域名系统 11
1.3 Internet 2与IPv6简介 12
1.3.1 Internet 2 12
1.3.2 IPv6 13
1.4 Web概述 14
1.4.1 Web的起源 14
1.4.2 Web的B/S结构 14
1.4.3 Web资源的定位 15
第2章 网站开发概论 17
2.1 网站概述 17
2.1.1 网站与网页的基本概念 17
2.1.2 网页中的基本元素 17
2.1.3 网页设计的基本方式 19
2.2 网站开发的常用工具 20
2.2.1 网页制作软件 20
2.2.2 图形图像处理软件 21
2.2.3 其他辅助小软件 22
2.3 网页设计语言概述 22
2.3.1 基本网页编程语言 22
2.3.2 动态网页编程语言 26
第3章 网站规划设计 29
3.1 网站设计的基本原则 29
3.1.1 主题鲜明,导航清晰 29
3.1.2 形式与内容统一 30
3.1.3 强调整体性 31
3.1.4 简洁明了 32
3.2 确定网站的主题和栏目 33
3.2.1 确定网站的主题 33
3.2.2 确定网站的栏目 33
3.3 网站整体风格的设计 33
3.3.1 什么是风格 33
3.3.2 确定网站的总体风格 34
3.4 定位网站的CI形象 35
3.4.1 设计网站的LOGO 35
3.4.2 设计网站的标准色 36
3.4.3 设计网站的标准字体 36
3.5 网站页面的设计 37
3.5.1 网站的配色方案 37
3.5.2 主页及分页的设计 40
3.6 网站的目录结构和链接结构 41
3.6.1 网站的目录结构设计 41
3.6.2 网站的链接结构设计 42
3.7 网站设计流程 44
第4章 HTML/XHTML基础 46
4.1 HTML基础 46
4.1.1 语法表示 46
4.1.2 基本结构 47
4.1.3 HTML常用标记 48
4.2 XHTML基础 64
4.2.1 XHTML和HTML的区别 65
4.2.2 XHTML定义文档的类型 67
4.2.3 使页面符合XHTML 68
第5章 Dreamweaver 8基础应用 71
5.1 Dreamweaver 8基本操作 71
5.1.1 选择工作区布局 71
5.1.2 Dreamweaver 8的工作界面 72
5.1.3 文档的基本操作 76
5.2 创建、定义站点 79
5.2.1 创建站点 79
5.2.2 创建站点目录结构 82
5.2.3 站点资源的管理 82
5.2.4 定义本地站点 83
5.2.5 站点的维护 85
5.2.6 站点地图的使用 86
5.2.7 创建站点的综合应用 87
5.3 编辑网页元素 88
5.3.1 页面的基本设置 88
5.3.2 文本的操作 93
5.3.3 图像的编排 102
5.3.4 创建超级链接 114
5.3.5 文本、图像和超级链接的应用 118
5.4 表格 122
5.4.1 插入表格 122
5.4.2 选择表格元素 125
5.4.3 表格的编辑 126
5.4.4 单元格格式的设置 129
5.4.5 表格中数据的操作 131
5.4.6 表格的应用 135
5.5 层和框架 136
5.5.1 层的操作 137
5.5.2 在层中插入内容 140
5.5.3 层和表格的转换 141
5.5.4 框架 142
5.5.5 层和框架的应用 149
5.6 表单 151
5.6.1 插入表单域 151
5.6.2 插入表单对象 153
5.6.3 表单的应用 159
5.7 网页的版面布局 164
5.7.1 “布局”模式 164
5.7.2 绘制布局表格和布局单元格 164
5.7.3 绘制嵌套布局表格 166
5.7.4 设置布局表格和布局单元格的格式 166
5.7.5 设置“布局”模式的首选参数 167
5.8 项目实训 168
第6章 Dreamweaver 8高级应用 171
6.1 网页中多媒体的应用 171
6.1.1 使用图像 171
6.1.2 设置图像的属性 173
6.1.3 插入Flash文件 176
6.1.4 插入其他动态元素 180
6.2 行为和时间轴 182
6.2.1 行为与“行为”面板 182
6.2.2 应用行为 184
6.2.3 使用时间轴 187
6.3 CSS样式应用 191
6.3.1 CSS样式的创建 191
6.3.2 定义CSS样式 193
6.3.3 应用样式 200
6.3.4 创建与链接外部CSS规则 201
6.3.5 CSS样式的应用 203
6.4 模板和库的应用 208
6.4.1 模板 209
6.4.2 库 212
6.5 项目实训 214
第7章 动态网站开发技术——JSP 217
7.1 动态网页开发技术概述 217
7.1.1 客户端动态网页 217
7.1.2 服务器端动态网页 217
7.2 建立与设置JSP运行环境 218
7.2.1 下载和安装Java 2 SDK组件 218
7.2.2 下载和安装Apache Tomcat服务器 220
7.2.3 JSP运行环境的设置 222
7.2.4 建立和保存JSP网页 223
7.3 设置JSP网页与SQL Server数据库的链接 223
7.3.1 使用SQL Server 2000创建数据库和数据表 224
7.3.2 下载JDBC驱动程序 226
7.3.3 设置JSP网页与数据库的链接 228
7.4 网络投票系统概述 230
7.4.1 系统架构 230
7.4.2 页面组成 230
7.4.3 数据库介绍 232
7.5 项目实训 233
7.5.1 实训准备 233
7.5.2 用户登录和注册 234
7.5.3 网站计数器 239
7.5.4 投票和查看结果 241
第8章 动态网站开发技术——ASP 252
8.1 ASP概述 252
8.1.1 ASP简介 252
8.1.2 建立ASP的运行平台 252
8.1.3 ASP程序的工作方式 253
8.2 ASP脚本语言 253
8.2.1 ASP的语法 253
8.2.2 VBScript语言简介 254
8.3 ASP内置对象 254
8.3.1 Response对象 254
8.3.2 Request对象 257
8.3.3 Application对象 260
8.3.4 Session对象 263
8.3.5 Cookies对象 265
8.3.6 Server对象 267
8.3.7 Connection对象 269
8.3.8 Recordset对象 271
第9章 综合实例应用 283
9.1 网站策划 283
9.2 创建网站 284
9.2.1 定义本地站点 284
9.2.2 生成站点主页 286
9.2.3 在“布局”视图下设计网页 286
9.3 添加网页内容 291
9.3.1 插入图片 291
9.3.2 生成翻转图像 292
9.3.3 预览文档 293
9.3.4 文本操作 293
9.3.5 在“标准”视图下工作 294
9.3.6 查看站点文件 295
9.3.7 链接文档 295
9.4 使用“资源”面板 296
9.5 插入Flash对象 298
9.5.1 生成Flash文本对象 298
9.5.2 生成Flash按钮对象 299
9.6 使用模板 300
9.7 检查站点 304
第10章 网站的测试、发布与推广 307
10.1 注册域名 307
10.1.1 域名 308
10.1.2 注册域名 308
10.2 申请网站空间 310
10.2.1 Web主机 310
10.2.2 申请网站空间 311
10.3 网站的测试 313
10.3.1 检测无效链接 313
10.3.2 站点报告 313
10.3.3 浏览器兼容性的检查 314
10.4 网站的上传发布 315
10.4.1 定义远程站点 315
10.4.2 上传本地文件 316
10.4.3 网站的管理与维护 316
10.5 网站的推广 317
10.6 项目实训 319
参考文献 321