第1章 网页设计基础 1
1.1 WWW基础 1
1.1.1 WWW的特点 1
1.1.2 超文本与超链接 1
1.1.3 超文本传输协议HTTP 2
1.1.4 统一资源定位器URL 3
1.1.5 WWW的工作方式 4
1.1.6 WWW浏览器 4
1.2 网页设计软件与编程语言 4
1.2.1 网页编辑软件 5
1.2.2 静态网页编程语言 5
1.2.3 网页特效脚本语言 6
1.2.4 动态网页编程语言 7
1.2.5 网页设计辅助软件 8
1.3 Web站点的规划与设计 9
1.3.1 明确网站的目标和用户需求 9
1.3.2 网站材料的组织与准备 9
1.3.3 站点结构规划 10
1.3.4 网页设计 11
本章小结 13
习题 13
第2章 HTML基础 14
2.1 HTML入门 14
2.1.1 HTML的基本语法 14
2.1.2 HTML文档的编辑环境 15
2.1.3 HTML文档的基本结构 17
2.2 文本格式的应用 18
2.2.1 文本段落格式 18
2.2.2 文字的显示效果 24
2.2.3 列表格式的应用 27
2.3 在网页中使用图片 30
2.3.1 Web页图像基础 30
2.3.2 〈IMG〉标记符 31
2.3.3 〈IMG〉应用 31
2.4 在网页中使用超链接 35
2.4.1 超链接标记符〈A〉…〈/A〉 35
2.4.2 建立超链接 35
2.4.3 图像映像的应用 39
2.5 表格与框架的应用 43
2.5.1 表格的基本结构 43
2.5.2 表格标记符的应用 46
2.5.3 框架的基本概念 51
2.5.4 常用框架结构标记符 52
2.5.5 框架网页应用 56
2.6 表单的应用 60
2.6.1 表单的基本概念 61
2.6.2 表单及其控件标记符 62
本章小结 68
习题 68
第3章 CSS技术 71
3.1 CSS的特点 71
3.2 CSS规则与结构 73
3.2.1 HTML标记符selector 73
3.2.2 具有上下文关系的HTML标记符selector 73
3.2.3 用户自定义类selector 73
3.2.4 虚类selector 74
3.3 将CSS样式加入到HTML文档 74
3.3.1 在HTML标记符中嵌入样式信息 75
3.3.2 在HTML文档的首部定义样式信息 75
3.3.3 链接外部样式表文件 76
3.4 CSS属性 77
3.4.1 CSS属性的单位 77
3.4.2 字体与文本属性 77
3.4.3 颜色及背景属性 80
3.4.4 布局属性 81
3.4.5 定位属性 84
3.4.6 列表属性 86
3.5 CSS滤镜技术 87
3.5.1 CSS滤镜 87
3.5.2 滤镜效果示例 90
本章小结 93
习题 93
第4章 可视化网页制作工具——FrontPage XP 94
4.1 FrontPage XP基本操作 94
4.1.1 FrontPage XP的主窗口 94
4.1.2 站点管理 94
4.1.3 网页文件管理 98
4.2 基本网页的设计 100
4.2.1 网页属性的设置 100
4.2.2 表格的应用 101
4.2.3 文本格式 104
4.2.4 插入Web组件 105
4.2.5 列表格式 108
4.2.6 超链接 109
4.2.7 共享边框 110
4.3 图片的应用 111
4.3.1 插入图片 111
4.3.2 设置图片属性 111
4.3.3 使用图片工具栏 113
4.4 导航栏的应用 115
4.4.1 创建导航结构 115
4.4.2 插入导航栏 116
4.5 框架网页的设计 118
4.5.1 创建框架 118
4.5.2 修改框架布局 119
4.5.3 设置超链接的目标框架 121
4.5.4 设置框架属性 121
4.6 表单的应用 122
4.6.1 插入表单 122
4.6.2 插入单行文本框 123
4.6.3 插入选项按钮 124
4.6.4 插入复选框 124
4.6.5 插入下拉框 125
4.6.6 插入文本区 126
本章小结 127
习题 127
第5章 JavaScript 128
5.1 JavaScript概述 128
5.1.1 JavaScript简介 128
5.1.2 JavaScript功能 130
5.1.3 使用JavaScript的方法 131
5.2 JavaScript基础 132
5.2.1 数据类型与变量 133
5.2.2 操作符与表达式 134
5.2.3 语句与函数 137
5.3 JavaScript中的对象 140
5.3.1 概述 140
5.3.2 内置对象与函数 142
5.3.3 文档对象模型(DOM) 148
5.3.4 表单中的对象 154
5.4 JavaScript特效应用 163
5.4.1 飘荡的气球 163
5.4.2 跟着鼠标的文字 167
5.4.3 树型目录菜单的制作 170
本章小结 174
习题 175
第6章 VBScript基础 176
6.1 在HTML页面中添加VBScript代码 176
6.2 VBScript的数据类型 177
6.2.1 VBScript数据类型 177
6.2.2 Variant子类型 177
6.3 变量与常量 178
6.3.1 变量 178
6.3.2 常量 179
6.4 数组 180
6.5 VBScript运算符 181
6.6 VBScript流程控制结构 181
6.6.1 选择结构 182
6.6.2 循环结构 185
6.7 过程 188
6.7.1 Sub过程 188
6.7.2 Function过程 189
6.7.3 VBScript的内置函数 191
本章小结 193
习题 193
第7章 ASP技术 195
7.1 ASP概述 195
7.1.1 ASP的特点 195
7.1.2 预备知识 196
7.1.3 ASP动态网页模型 196
7.2 ASP运行环境 196
7.2.1 PWS运行环境 197
7.2.2 IIS运行环境 197
7.3 从HTML到ASP 203
7.3.1 第一个ASP程序 203
7.3.2 ASP文档的编辑环境 205
7.3.3 ASP文档的执行过程 205
7.4 ASP对象 207
7.4.1 Response对象 207
7.4.2 Request对象 212
7.4..3 Server对象 220
7.4.4 Application对象 224
7.4.5 Session对象 228
7.5 用ADO访问Web数据库 231
7.5.1 Web数据库访问方法 233
7.5.2 设计Web数据库应用程序步骤 234
7.5.3 Connection对象 235
7.5.4 Recordset对象 236
7.5.5 用SQL操作数据库 243
本章小结 248
习题 248
第8章 网站发布与推广 250
8.1 注册域名 250
8.1.1 Internet域名 250
8.1.2 域名的注册 251
8.2 发布工具介绍 253
8.2.1 在FrontPage下发布 253
8.2.2 用CuteFTP工具发布 253
8.2.3 在Dreamweaver下发布 254
8.3 网站的推广 254
8.3.1 网站推广的意义 254
8.3.2 网站推广的方案 255
本章小结 255
习题 256
第9章 网站设计综合实例 257
9.1 网站综述 257
9.2 建立Web网站 257
9.3 Web站点首页的设计 258
9.4 制作信息管理页面 273
9.5 电子邮件系统的制作和应用 285
9.6 人力办留言板的制作 285
9.7 站点优化 289
本章小结 290
参考文献 292