第1章 网页制作基础 1
1.1 Internet的工作方式和功能 1
1.1.1 计算机网络基础 1
1.1.2 Internet的工作方式 2
1.1.3 Internet服务和功能 7
1.1.4 我国的Internet 10
1.2 网页与网站 11
1.2.1 网页和网站概述 11
1.2.2 静态网页设计 13
1.2.3 动态网页的主要技术 14
1.3 网站设计规范 16
1.3.1 网站设计常规要求 16
1.3.2 文件命名规则 16
1.3.3 文件夹结构规则 16
1.3.4 页面制作规则 16
1.4 本章小结 17
思考与练习1 17
第2章 Dreamweaver CS6站点创建与管理 19
2.1 Dreamweaver CS6概述 19
2.1.1 Dreamweaver CS6的安装和启动 19
2.1.2 Dreamweaver CS6的界面环境 20
2.2 站点规划 22
2.3 创建本地站点 22
2.3.1 创建本地站点 22
2.3.2 站点高级设置 23
2.4 管理网站 24
2.4.1 站点的编辑 24
2.4.2 站点文件管理 25
2.5 课堂实例本地站点的创建与管理 28
2.6 本章小结 29
思考与练习2 29
第3章 添加网页内容和多媒体元素 31
3.1 网页的创建及相关操作 31
3.1.1 创建新网页 31
3.1.2 保存网页 32
3.1.3 打开网页 33
3.2 网页中的文本编辑 34
3.2.1 文本、特殊字符及日期的编辑 34
3.2.2 格式化文本 39
3.2.3 水平线的插入与设置 46
3.3 设置页面属性 47
3.3.1 设置、改变页面标题 47
3.3.2 定义页面背景颜色和背景图像 48
3.3.3 设置页面的其他属性 48
3.4 编辑页面的头部内容 49
3.4.1 插入<meta>标记 50
3.4.2 插入关键字信息 50
3.4.3 插入说明信息 51
3.4.4 自动刷新功能 52
3.5 网页中的多媒体元素 52
3.5.1 页面中的图像 53
3.5.2 创建鼠标经过图像 60
3.5.3 网页中的Flash对象 62
3.5.4 网页中的音频和视频 66
3.6 页面中的超链接 70
3.6.1 链接与路径 71
3.6.2 建立文本或图像链接 72
3.6.3 电子邮件超链接 74
3.6.4 空链接和脚本链接 75
3.6.5 图像热点链接 76
3.6.6 创建锚记链接 76
3.6.7 创建跳转菜单 77
3.6.8 链接的管理 78
3.7 课堂实例 81
课堂实例1个人站点中新网页的创建,文本的编辑及相关元素的插入 81
课堂实例2 网页标题、页面背景颜色和页面背景图像的设置 82
课堂实例3利用网页头部信息推广网站 83
课堂实例4在页面中添加多媒体元素 84
3.8 本章小结 85
思考与练习3 85
第4章 使用表格和模板布局网页 89
4.1 创建表格 89
4.2 插入表格 90
4.3 在单元格中添加内容 92
4.4 选择表格元素 95
4.5 设置表格及单元格属性 97
4.6 表格的基本操作 99
4.6.1 调整表格大小 99
4.6.2 插入行或列 100
4.6.3 合并拆分单元格 101
4.6.4 单元格的复制与粘贴 103
4.6.5 表格的嵌套 104
4.7 对表格进行排序 104
4.8 使用模板和库快速创建网页 105
4.8.1 创建与编辑模板 105
4.8.2 创建基于模板的网页 109
4.8.3 创建与使用库项目 113
4.9 课堂实例利用嵌套表格对主页进行排版 116
4.10 本章小结 120
思考与练习4 121
第5章 CSS和DIV的应用 123
5.1 CSS样式 123
5.1.1 CSS介绍 123
5.1.2 CSS样式的基本语法 124
5.1.3 创建CSS样式 124
5.1.4 定义CSS样式属性 125
5.1.5 编辑CSS样式 132
5.1.6 在网页中应用CSS的方法 134
5.2 使用Div+CSS进行布局 137
5.2.1 插入Div 137
5.2.2 认识CSS盒模型 138
5.2.3 CSS布局理念 139
5.2.4 常见的布局类型 142
5.3 课堂实例利用Div+CSS对站点主页进行布局 150
5.4 本章小结 156
思考与练习5 156
第6章 使用表单制作交互页面 158
6.1 表单概述 158
6.1.1 表单的创建 158
6.1.2 表单属性设置 159
6.2 添加表单对象 160
6.2.1 使用文本域 162
6.2.2 使用隐藏域 163
6.2.3 使用复选框 163
6.2.4 使用单选按钮 165
6.2.5 使用列表/菜单 166
6.2.6 使用跳转菜单 168
6.2.7 使用文件域 169
6.2.8 使用标准按钮 170
6.2.9 使用图像域 170
6.3 Spry验证表单 171
6.3.1 Spry验证文本域 171
6.3.2 Spry验证密码域 172
6.3.3 Spry验证文本区域 173
6.3.4 Spry验证列表 173
6.3.5 Spry验证选择内容 174
6.4 课堂实例可验证的用户注册表单 175
6.5 本章小结 176
思考与练习6 176
第7章 网页交互行为 178
7.1 行为的基本概念和操作 178
7.1.1 什么是行为 178
7.1.2 常见动作类型 179
7.1.3 常见事件 180
7.2 使用Dreamweaver内置行为 181
7.2.1 交换图像 181
7.2.2 弹出信息 182
7.2.3 打开浏览器窗口 183
7.2.4 拖动AP元素 184
7.2.5 改变属性 186
7.2.6 显示隐藏元素 186
7.2.7 跳转菜单 188
7.2.8 设置文本 189
7.2.9 转到URL 192
7.2.10 调用JavaScript 193
7.2.11 检查表单 194
7.3 课堂实例制作网页导航 195
7.4 本章小结 196
思考与练习7 197
第8章 HTML语言 199
8.1 HTML概述 199
8.1.1 HTML的基本概念 199
8.1.2 HTML基本结构 199
8.1.3 HTML的语法规则 201
8.1.4 在Dreamweaver中编写代码 201
8.2 HTML的文本格式标签 202
8.2.1 标题格式标签 202
8.2.2 文字大小标签 203
8.2.3 文字字体与样式标签 204
8.2.4 文字颜色标签 206
8.2.5 换行标签 207
8.2.6 段落标签 208
8.2.7 水平线标签 210
8.2.8 预排格式标签 213
8.2.9 位置控制属性 214
8.3 HTML的列表标签 215
8.3.1 无序号列表 215
8.3.2 有序号列表 216
8.3.3 定义性列表 217
8.4 HTML的表格标签 218
8.4.1 表格的基本结构 218
8.4.2 表格标题的位置 219
8.4.3 表格的大小 220
8.4.4 表格的排列方式 222
8.4.5 跨多列、跨多行的表元 223
8.4.6 表格的颜色 224
8.5 HTML的图像标签 224
8.6 HTML的超链接标签 227
8.6.1 本地链接 227
8.6.2 URL链接 227
8.7 HTML的框架标签 228
8.7.1 什么是框架 228
8.7.2 框架内尺寸设置 229
8.7.3 框架的互操作 229
8.7.4 框架的其他属性 230
8.8 课堂实例运用HTML创建网页 230
8.9 本章小结 232
思考与练习8 232
第9章 JavaScript基础 233
9.1 JavaScript概述 233
9.2 JavaScript程序基础 233
9.3 标识符和变量 237
9.4 运算符和表达式 240
9.5 程序控制结构 243
9.6 函数 249
9.7 JavaScript的常用对象 250
9.8 JavaScript事件编程 254
9.9 课堂实例 255
课堂实例1提示框 255
课堂实例2时钟显示 256
课堂实例3滚动公告栏 257
课堂实例4长方体计算器 259
9.10 本章小结 261
思考与练习9 261
第10章 动态网站基础 264
10.1 动态网站原理 264
10.2 搭建服务器平台 266
10.3 数据库基础 274
10.4 SQL基础 280
10.5 使用Dreamweaver CS6创建动态网站 281
10.6 本章小结 289
思考与练10 290
第11章 站点的测试、发布与推广宣传 291
11.1 站点的测试 291
11.1.1 检查链接错误 291
11.1.2 修改链接错误 292
11.1.3 检查浏览器支持程度 293
11.2 站点的发布 294
11.2.1 使用Dreamweaver上传和维护站点 294
11.2.2 使用CuteFtp上传工具 298
11.3 注册到搜索引擎 299
11.4 发布信息推广 299
11.5 课堂实例 299
课堂实例1网站的测试和上传 299
课堂实例2利用群组信息即时推广网站 300
11.6 本章小结 300
思考与练习11 300
参考文献 301