第1章 概述 1
1.1 WWW和URL 1
1.1.1 Web的起源 1
1.1.2 Web的特点和结构 1
1.1.3 URL 1
1.2 IE 5.0的使用 2
1.2.1 IE 5.0的界面 3
1.2.2 IE 5.0的使用 4
1.3 网页中所使用的技术 9
1.3.1 HTML语言和XML语言 9
1.3.2 动态网页 10
1.3.3 多媒体技术的应用 10
1.3.4 Web服务器端程序 11
1.4 制作网页的基本方法 11
1.4.1 制作网页的基本步骤 11
1.4.2 制作网页时要注意的问题 12
习题一 12
第2章 HTML语言 13
2.1 HTML文档的基本结构 13
2.1.1 HTML语法 13
2.1.2 HTML文档的基本结构 14
2.2 插入文字 16
2.2.1 划分段落 16
2.2.2 插入标题文字 17
2.2.3 字号属性 17
2.2.4 颜色属性 18
2.2.5 字体属性 19
2.2.6 文本修饰 19
2.2.7 预格式化文本 20
2.2.8 转义字符与特殊字符 21
2.2.9 文本强制换行和不换行 22
2.2.10 插入水平线 22
2.2.11 使用列表 23
2.3 插入图片 25
2.3.1 在网页中插入图片 25
2.3.2 图片的属性 25
2.4 建立超级链接 26
2.4.1 指向一个目标 26
2.4.2 使用锚点 28
2.4.3 新窗口和基准链接 28
2.4.4 图像地图 29
2.5 插入表格 30
2.5.1 在网页中插入表格 30
2.5.2 表格的属性设置 33
2.5.3 单元格属性设置 34
2.6 表单的应用 35
2.6.1 创建表单 36
2.6.2 用〈INPUT〉定义用户交互 36
2.6.3 定义下拉式菜单 38
2.6.4 定义多行文字输入区域 39
2.7 框架窗口 39
2.7.1 框架的定义 39
2.7.2 框架的属性设置 40
2.7.3 子窗口属性设置 40
2.7.4 常见框架窗口的划分方法 41
2.7.5 不支持框架 42
2.7.6 内部框架 42
2.8 网页中多媒体的应用 43
2.8.1 网页中加入声音 43
2.8.2 网页中加入电影 44
习题二 44
第3章 FrontPage 2000 47
3.1 概述 47
3.1.1 FrontPage 2000的界面 47
3.1.2 创建网页 48
3.1.3 查看、编辑源代码 50
3.1.4 预览所编辑的网页 50
3.2 图像与超级链接 52
3.2.1 在网页中插入图像 52
3.2.2 建立和编辑超级链接 54
3.3 表格、表单与框架 57
3.3.1 插入表格 57
3.3.2 插入表单 59
3.3.3 创建框架网页 65
3.4 创建和发布站点 67
3.4.1 创建本地站点 67
3.4.2 发布站点 69
习题三 71
第4章 JavaScript语言 74
4.1 JavaScript语言简介 74
4.1.1 什么是JavaScript 74
4.1.2 JavaScript程序运行和编辑环境 75
4.1.3 把JavaScript代码嵌入HTML文档 75
4.2 JavaScript编程基础 76
4.2.1 基本数据类型 76
4.2.2 表达式和运算符 78
4.3 JavaScript的程序构成 79
4.3.1 控制程序流程 79
4.3.2 函数 80
4.3.3 事件驱动及事件处理 81
4.4 基于对象的JavaScript语言 83
4.4.1 对象的基础知识 83
4.4.2 常用对象的属性和方法 85
4.4.3 JavaScript中的系统函数 90
4.4.4 创建新对象 90
4.4.5 JavaScript中的数组 92
4.5 使用内部对象系统 94
4.5.1 浏览器中的对象 94
4.5.2 窗口元素的控制 96
4.6 表单元素的处理 100
4.6.1 表单对象 100
4.6.2 表单中的基本元素 101
4.6.3 验证表单 105
习题四 106
第5章 CSS 108
5.1 CSS的作用 108
5.1.1 CSS的作用 108
5.1.2 一个使用CSS的简单例子 109
5.2 CSS的语法结构 110
5.2.1 CSS的基本语法 110
5.2.2 内联式样式表 113
5.2.3 使用外部样式表 113
5.3 文字、背景和边框的属性 114
5.3.1 文字的属性 114
5.3.2 颜色与背景属性 120
5.3.3 边框属性 122
5.4 浏览器显示的控制 125
5.4.1 显示属性(display) 125
5.4.2 空白属性(white space) 126
5.4.3 列表属性 126
5.4.4 鼠标形状 127
5.5 元素的显示、隐藏和移动 128
5.5.1 层次的定义 128
5.5.2 层次元素的定位属性 128
5.5.3 元素的显示和隐藏 129
5.5.4 元素的定位和移动 130
5.6 层次叠套和内容的改变 132
5.6.1 叠套层次 132
5.6.2 改变层次的内容 133
5.7 CSS滤镜 134
5.7.1 滤镜和支持滤镜的标记 134
5.7.2 滤镜的使用 134
5.7.3 动态的滤镜效果 140
习题五 141
第6章 Dreamweaver 4.0 143
6.1 Dreamweaver概述 143
6.1.1 Dreamweaver的工作界面 143
6.1.2 Dreamweaver 4.0的基本操作 148
6.1.3 用Dreamweaver创建和管理站点 150
6.2 在页面中加入文字和图像 152
6.2.1 文字的添加和处理 153
6.2.2 插入和优化图像 153
6.3 超级链接的运用 155
6.3.1 插入超级链接 155
6.3.2 超级链接的运用 156
6.4 在网页中插入表格 157
6.4.1 表格的创建 157
6.4.2 表格属性的设置 158
6.5 创建表单网页 159
6.5.1 创建表单域 159
6.5.2 制作一个校友录注册表单 163
6.6 层与时间线 164
6.6.1 层的管理 165
6.6.2 时间线 171
习题六 175
第7章 Flash 5 177
7.1 基础知识 177
7.1.1 Flash动画概述 177
7.1.2 Flash 5的工作界面 178
7.1.3 文件操作 181
7.2 制作动画 183
7.2.1 影片属性设置 183
7.2.2 帧的设置 183
7.2.3 使用图层 186
7.2.4 导入图形 188
7.2.5 创建符号和实体 189
7.3 加入声音 191
7.3.1 导入声音 191
7.3.2 应用声音 191
7.3.3 压缩声音 193
7.4 交互动作 194
7.4.1 给按钮或帧添加动作 194
7.4.2 基本动作 196
7.5 影片的优化和发布 199
7.5.1 影片优化 199
7.5.2 导出和发布 200
7.5.3 将Flash动画嵌入网页 202
7.5.4 生成可执行文件 203
习题七 204
第8章 网站建设 206
8.1 网站设计 206
8.1.1 网站的主题和内容 206
8.1.2 网站的组织 207
8.1.3 网页的版面设计 208
8.2 网站的制作 210
8.2.1 网站制作的准备 210
8.2.2 网站的文件、目录规划和管理 211
8.2.3 主页测试 212
8.3 网站的发布 212
8.3.1 通过服务器提供的文件管理器进行文件传输 212
8.3.2 通过FTP上传 213
8.4 网站的宣传 216
习题八 217
附录A HTML 4.0索引 219
附录B JavaScript 1.3索引 231
参考文献 243