第1章 网页设计与制作基础 1
1.1 网页的基本概念 1
1.1.1 网页与网站 1
1.1.2 静态网页与动态网页 1
1.2 网页制作常用工具 1
1.3 网页中色彩的应用 2
1.3.1 网页色彩的基础知识 3
1.3.2 网页色彩的搭配 3
1.4 网页布局 5
1.4.1 网页设计的原则 5
1.4.2 网页布局的基本元素 5
1.4.3 网页布局方法 6
1.4.4 常见的版面布局形式 7
1.4.5 网页中的文字设计 9
1.5 网站建设的基本流程 10
1.5.1 网站的需求分析 10
1.5.2 规划站点结构 10
1.5.3 收集素材 11
1.5.4 设计制作网页 12
1.5.5 开发动态网站功能模块 12
1.5.6 域名和服务器空间申请 12
1.5.7 网站的发布与维护 13
1.5.8 网站的推广 13
习题 14
第2章 创建与管理站点 15
2.1 案例——“小昭之家”站点的规划与创建 15
2.1.1 案例介绍 15
2.1.2 案例分析 15
2.1.3 案例实现 15
2.2 相关知识 17
2.2.1 Dreamweaver CS3操作环境 17
2.2.2 创建站点 22
2.2.3 站点管理 24
习题 25
第3章 在网页中使用文本 26
3.1 案例——个人网站首页 26
3.1.1 案例介绍 27
3.1.2 案例分析 27
3.1.3 案例实现 28
3.2 相关知识 31
3.2.1 在网页中插入文本 31
3.2.2 文本的其他操作 33
3.2.3 HTML概述与基本结构 34
3.2.4 文本的HTML标记应用 35
习题 36
第4章 利用图像美化网页 37
4.1 案例——影片《南极大冒险》剧情介绍网页 37
4.1.1 案例介绍 37
4.1.2 案例分析 37
4.1.3 案例实现 37
4.2 相关知识 40
4.2.1 网页中常用的图像格式 40
4.2.2 在网页中插入图像 40
4.2.3 设置图像属性 42
4.2.4 插入其他图像元素 43
4.2.5 图像的HTML标记 46
习题 47
第5章 创建网页链接 48
5.1 案例——我的个人Blog 48
5.1.1 案例介绍 48
5.1.2 案例分析 49
5.1.3 案例实现 49
5.2 相关知识 54
5.2.1 超级链接基础知识 54
5.2.2 创建超级链接 56
5.2.3 管理链接 58
5.2.4 链接的HTML标记 59
习题 61
第6章 利用表格排版页面 62
6.1 案例——个人主页中我最喜欢的动漫评选 62
6.1.1 案例介绍 62
6.1.2 案例分析 63
6.1.3 案例实现 63
6.2 相关知识 67
6.2.1 插入表格 67
6.2.2 编辑表格 68
6.2.3 设置表格属性 70
6.2.4 排序及整理表格和单元格内容 72
6.2.5 表格的高级应用 74
6.2.6 表格的HTML标记 76
习题 78
第7章 创建丰富多彩的多媒体页面 79
7.1 案例——一个丰富多彩的多媒体页面 79
7.1.1 案例介绍 79
7.1.2 案例分析 79
7.1.3 案例实现 80
7.2 相关知识 86
7.2.1 插入Flash动画 86
7.2.2 插入Shockwave动画 88
7.2.3 插入声音 88
7.2.4 插入视频 89
7.2.5 插入其他多媒体 91
7.2.6 在HTML代码中插入多媒体 92
习题 94
第8章 应用CSS美化网页 95
8.1 案例——红苹果个人简介 95
8.1.1 案例介绍 95
8.1.2 案例分析 95
8.1.3 案例实现 96
8.2 相关知识 98
8.2.1 CSS基础 98
8.2.2 创建和应用样式表 99
8.2.3 定义CSS属性 101
习题 105
第9章 表单应用 106
9.1 案例——中国计算机学会学生会员申请注册网页 106
9.1.1 案例介绍 106
9.1.2 案例分析 106
9.1.3 案例实现 107
9.2 相关知识 109
9.2.1 创建和使用表单 109
9.2.2 创建文本域 110
9.2.3 创建单选按钮和复选框 111
9.2.4 创建列表和菜单 113
9.2.5 创建文件域和图像域 114
9.2.6 创建隐藏域和按钮 115
9.2.7 表单和表单对象的HTML标记 116
习题 117
第10章 使用行为和JavaScript创建特效网页 118
10.1 案例1——制作脸谱游戏 118
10.1.1 案例介绍 118
10.1.2 案例分析 120
10.1.3 案例实现 120
10.2 案例2——在网页中显示系统日期 125
10.2.1 案例介绍 125
10.2.2 案例分析 125
10.2.3 案例实现 126
10.3 相关知识 126
10.3.1 行为概述 126
10.3.2 使用Dreamweaver CS3内置行为 128
10.3.3 使用JavaScript 140
习题 145
第11章 布局对象的使用 146
11.1 案例1——AP Div综合应用 146
11.1.1 案例介绍 146
11.1.2 案例分析 146
11.1.3 案例实现 146
11.2 案例2——Spry框架综合应用 149
11.2.1 案例介绍 149
11.2.2 案例分析 149
11.2.3 案例实现 150
11.3 相关知识 155
11.3.1 AP元素面板 155
11.3.2 插入AP Div并设置其属性 155
11.3.3 选择AP Div 157
11.3.4 调整AP Div的大小 158
11.3.5 使用Spry菜单栏 158
11.3.6 使用Spry选项卡式面板 159
11.3.7 使用Spry折叠式 160
11.3.8 使用Spry可折叠面板 161
习题 162
第12章 使用框架灵活布局网页 164
12.1 案例1——华夏家具网站框架页面 164
12.1.1 案例介绍 164
12.1.2 案例分析 164
12.1.3 案例实现 164
12.2 案例2——天天玩具网站的浮动框架页面 169
12.2.1 案例介绍 169
12.2.2 案例分析 169
12.2.3 案例实现 169
12.3 相关知识 171
12.3.1 创建基本框架网页 171
12.3.2 选择框架和框架集 174
12.3.3 编辑框架 175
12.3.4 设置框架和框架集属性 178
12.3.5 在HTML代码创建框架 179
12.3.6 内框架iframe 181
习题 182
第13章 利用库和模板创建网页 184
13.1 案例——模板的典型应用 184
13.1.1 案例介绍 184
13.1.2 案例分析 184
13.1.3 案例实现 185
13.2 相关知识 190
13.2.1 模板的概念 190
13.2.2 创建模板 190
13.2.3 应用模板 192
13.2.4 更新模板 193
13.2.5 管理模板 193
13.2.6 应用库元素 194
习题 198
第14章 动态数据库网站开发基础 200
14.1 案例——留言板 200
14.1.1 案例介绍 200
14.1.2 案例分析 200
14.1.3 案例实现 201
14.2 相关知识 213
14.2.1 动态网页的特点和制作流程 213
14.2.2 搭建本地服务器 214
14.2.3 创建数据库连接 218
14.2.4 向Web页添加动态内容 219
14.2.5 添加服务器行为 221
习题 226
参考文献 227