第1章 网页设计基础 1
1.1 Internet基础知识 1
1.1.1 Internet的应用 1
1.1.2 Internet中的IP地址 2
1.1.3 域名系统 3
1.2 网页技术基础 5
1.3 静态网页设计 6
1.4 动态网页设计 6
1.4.1 CGI 6
1.4.2 ASP 7
1.4.3 PHP 7
1.4.4 JSP 8
1.5 常用网页设计工具 9
1.5.1 FrontPage 2000 10
1.5.2 Dreamweaver 4 11
1.5.3 Flash 5 12
1.5.4 Fireworks 4 14
练习一 17
一、基础题 17
二、上机题 17
第2章 HTML基础应用 18
2.1 HTML基础知识 18
2.2 基本标志 18
2.2.1 文档标志 18
2.2.2 文件头标志 18
2.3 页面格式标志 19
2.3.1 段落标志 19
2.2.3 文件主体标志 19
2.2.4 文件标题标志 19
2.3.2 换行标志 20
2.3.3 列表标志 20
2.3.4 标题格式标志 21
2.4 文本标志 22
2.4.1 黑体字、斜体、下划线标志 22
2.4.2 文字字型标志 22
2.4.3 文字大小、字体、颜色标志 22
2.4.4 文本标志的综合应用 22
2.5 图像标志 23
2.5.1 图像属性赋值标志 23
2.5.2 水平线标志 24
2.5.3 图像标志综合应用 24
2.6 表格标志 24
2.6.2 行、单元格和表格头标志 25
2.6.1 创建表格标志 25
2.6.3 表格标志的综合应用 26
2.7 链接标志 27
2.7.1 创建链接页面标志 27
2.7.2 创建链按标签标志 27
2.7.3 链接标志的综合应用 27
2.8 帧标志 28
2.8.1 帧属性标志 29
2.8.2 帧内容标志 29
2.8.3 帧标志的综合应用 30
2.9 表单标志 31
2.9.1 创建表单标志 31
2.9.2 定义输入区标志 31
2.9.3 创建列表框标志 32
2.10 多媒体标志 33
2.9.4 创建文本框标志 33
2.10.2 插入各种多媒体标志 34
2.11 其他标志 34
2.11.1 <MARQUEE> 34
2.10.1 插入背景音乐标志 34
2.11.2 <BLINK> 35
2.11.3 <META> 35
2.11.4 <LINK> 36
2.12 特殊字符 36
2.13 调色原理 38
练习二 39
一、基础题 39
二、上机题 39
3.1 JavaScript简介 40
3.1.1 JavaScript特点 40
第3章 JavaScript基础应用 40
3.1.2 JavaScript和Java的区别 41
3.1.3 JavaScript程序运行环境 42
3.1.4 编写JavaScript简单程序 43
3.2 JavaScript基本数据结构 44
3.2.1 JavaScript代码的加入 44
3.2.2 基本数据类型 45
3.2.3 表达式和运算符 46
3.2.4 跑马灯效果 47
3.3 JavaScript程序构成 48
3.3.1 程序控制流 48
3.3.2 函数 49
3.3.3 事件驱动及事件处理 50
3.3.4 JavaScript程序的应用 51
3.4.1 对象的基础知识 52
3.4 基于对象的JavaScript语言 52
3.4.2 常用对象的属性 55
3.4.3 时钟显示实例 57
3.5 创建新对象 58
3.5.1 对象的定义 58
3.5.2 创建对象实例 59
3.5.3 对象方法的使用 59
3.5.4 JavaScript中的数组 59
3.6 使用内部对象系统 61
3.6.1 浏览器对象层次及其主要作用 61
3.6.2 文档对象功能及其作用 62
3.6.3 内部对象的应用 63
3.7 对象输入/输出 65
3.7.1 窗口及输入/输出 65
3.7.2 简单的输入/输出 67
3.7.3 进入主页所停留时间的效果 68
3.8 Web页面信息的交互 69
3.8.1 窗体基础知识 69
3.8.2 窗体中的基本元素 70
3.8.3 Web页面信息交互的应用 73
3.9 框架 75
3.9.1 什么是框架 75
3.9.2 如何访问框架 76
3.9.3 复杂的信息交互 76
练习三 78
一、基础题 78
二、上机题 78
4.1.1 启动FrontPage 2000 79
4.1.2 添加命令到工具栏上 79
第4章 FrontPage 2000网页设计 79
4.1 FrontPage 2000基础 79
4.2 FrontPage 2000应用技术 80
4.2.1 页面属性 80
4.2.2 文本 82
4.2.3 横幅广告 84
4.2.4 站点计数器 85
4.2.5 悬停按钮 85
4.2.6 设置字幕 86
4.3 FrontPage 2000实例 87
4.3.1 使用FronPage 2000处理图像 87
4.3.2 制作搜索引擎 91
4.3.3 制作简单的网页 94
练习四 103
一、基础题 103
4.3.4 保存和发布主页 103
二、上机题 104
第5章 Dreamweaver 4网页设计 105
5.1 定义站点 105
5.2 建立主页 108
5.3 Dreamweaver 4基本操作 112
5.3.1 页面的常规操作 112
5.3.2 导入Word文件 117
5.3.3 HTML源文件的操作 119
5.3.4 表格操作 120
5.3.5 交互式表单 123
5.4 CSS样式应用 129
5.4.1 链接文字技巧 129
5.4.2 3D文字 131
5.4.3 CSS滤镜实例 132
5.5.1 鼠标移到图片时显示隐藏图层 139
5.5 层与时间线的应用 139
5.5.2 拖动图层的应用 140
5.5.3 单击按钮出现隐藏图层 141
5.5.4 下拉菜单的实现 142
5.5.5 时间轴 143
5.6 行为技术的应用 147
5.6.1 变换图像一 147
5.6.2 变换图像二 148
5.6.3 制作滚动菜单 149
5.6.4 制作滑动菜单 155
练习五 163
一、基础题 163
二、上机题 163
6.1.2 对象的编辑 165
6.1.1 对象的处理 165
6.1 Flash 5网页设计基础 165
第6章 Flash 5网页设计 165
6.1.3 对象的修改 167
6.1.4 对象的转换 168
6.1.5 对曲线的修改 169
6.2 Flash 5网页设计应用 170
6.2.1 Flash 5的绘图功能 170
6.2.2 Flash 5的渐层工具 175
6.2.3 Flash 5的倒酒杯动画 179
6.2.4 Flash 5时间轴的基本操作 185
6.3 声音效果 189
6.3.1 输入声音文件 189
6.3.2 设置声音 189
6.3.3 声音效果的编辑 190
6.3.5 设置声音同步类型与播放次数 192
6.3.4 截取声音片段 192
6.3.6 给按钮配音 193
6.3.7 制作实例 194
6.4 Flash 5实例 197
6.4.1 闪亮的文字 197
6.4.2 蹦跳的皮球 201
6.4.3 动感 I Love You 204
6.4.4 文字轮廓内的动画 207
6.4.5 制作 Now Loading 210
6.4.6 酷炫的鼠标轨迹 214
练习六 219
一、基础题 219
二、上机题 219
7.1 Fireworks 4基础知识 220
7.1.1 工具箱 220
第7章 Fireworks 4网页设计 220
7.1.2 面板 221
7.1.3 转存 225
7.2 Fireworks 4网页设计应用 228
7.2.1 编辑模式概述 228
7.2.2 图片编辑模式 230
7.2.3 添加生动效果 233
7.2.4 Fireworks 4的文本编辑 235
7.2.5 字体效果 240
7.2.6 合成图像 248
7.3 Fireworks 4技巧与实例 249
7.3.1 制作主页标题 249
7.3.2 网页元素制作实例 252
7.3.3 制作宣传画 260
7.3.4 公司网页制作实例 262
二、上机题 269
练习七 269
一、基础题 269
第8章 网站建设与发布 270
8.1 网站建设前的准备 270
8.1.1 软硬件配置 270
8.1.2 主页题材的策划 270
8.1.3 主页结构的规划 270
8.1.4 HTML编辑软件的选择 271
8.1.5 图形工具的选择 272
8.1.6 申请主页空间 272
8.1.7 简易域名的申请 274
8.2 创建个人网站 274
8.2.1 主页制作准备 274
8.2.2 主页的制作 277
8.2.3 主页的上传 278
8.2.4 主页的测试 281
8.2.5 主页的维护 281
8.3 制作主页的秘诀 282
8.3.1 主页内容 282
8.3.2 页面设计 282
8.3.3 布局 283
8.3.4 HTML格式 284
8.3.5 长文件 284
8.3.6 链接 285
8.3.7 通则 285
8.3.8 设备问题 286
练习八 286
一、基础题 286
二、上机题 286