第一章 第论 1
1.1 互联网基础 1
1.1.1 互联网的由来 1
1.1.2 互联网的原理 2
1.1.3 互联网的构架 2
1.2 网页设计的基本概念回顾 2
1.2.1 WWW的概念 2
1.2.2 关于网页 3
1.2.3 关于浏览器(Browser) 3
1.2.4 关于IP地址 3
1.2.5 域名的概念 4
1.2.6 关于Email(电子邮件) 5
1.2.7 关于BBS论坛(公告牌服务) 5
1.3.1 网页设计软件 6
1.3 网页设计核心软件简介 6
1.3.2 网页设计的图像处理和页面设计软件 7
1.3.3 网页设计的动画设计软件 8
第二章 关于HTML 9
2.1 HTML标记简介 10
2.2 HTML标记的意义和作用 11
2.2.1 HTML元素的基本构成 11
2.2.2 〈HTML〉和〈/HTML〉标记 11
2.2.3 〈HEAD〉和〈/HEAD〉标记 11
2.3 体文件 13
2.3.1 〈BODY〉 〈/BODY〉 14
2.3.2 段落及文本元素 15
2.4 表格 29
2.5 表单域 38
2.5.1 制作简单的按钮 38
2.5.2 制作表单 39
2.5.3 使用SELECT元素创建菜单 42
第三章 初识Dreamweaver MX 46
3.1 Dreamweaver MX的工作界面 46
3.1.1 使用Dreamweaver工作区 46
3.1.2 使用Dreamweaver窗口和面板 51
3.1.3 使用属性检查器 66
3.1.4 管理面板和面板组 66
3.2 Dreamweaver MX中的新增功能 70
第四章 网站创建工作流程 72
4.1 Web站点创建工作流程 72
4.1.1 站点规划 72
4.1.2 手工编码 72
4.1.4 添加内容 73
4.1.5 交互控件和动画 73
4.1.3 设计Web页面布局 73
4.1.6 连接站点上的页面 74
4.1.7 测试和发布站点 74
4.2 创建一个简单的网页 74
4.2.1 规划和建立站点 75
4.2.2 使用表格工具按下列数值插入表格 78
4.2.3 输入文字 78
4.2.4 插入图像 78
4.2.5 插入超级链接 81
4.2.6 完成编辑 82
第五章 设置站点和站点上传 83
5.1 关于站点规划和设计 83
5.1.1 确定目标 83
5.1.2 选择目标用户 83
5.1.3 创建具有浏览器兼容性的站点 84
5.1.4 组织站点结构 84
5.1.5 创建设计外观 85
5.1.6 设计导航方案 86
5.1.7 规划和收集资源 86
5.2 设置Dreamweaver站点 87
5.2.1 设置Dreamweaver站点 87
5.2.2 使用“站点定义向导” 88
5.2.3 设置本地文件夹 89
5.2.4 设置远程文件夹 89
5.3 编辑Dreamweaver站点 90
5.3.1 使用“站点定义”对话框的“高级”设置编辑Dreamweaver站点 90
5.3.2 使用Dreamweaver编辑现有Web站点 91
5.4 站点上传 93
第六章 设置文档 96
6.1 创建Dreamweaver文档 96
6.1.2 创建基于Dreamweaver设计文件的文档 98
6.1.1 创建新的空白文档 98
6.1.3 创建基于现存模板的文档 100
6.2 设置文档属性 100
6.2.1 选择“页面属性”选项 100
6.2.2 使用颜色 102
6.3 保存文档 104
6.4 打开现有文档 105
第七章 设计页面布局 106
7.1 使用表格显示内容 106
7.1.1 创建表格 106
7.1.2 选择表格元素 107
7.1.3 设置表格和单元格的格式 108
7.1.4 嵌套表格 112
7.1.5 剪切、拷贝和粘贴单元格 112
7.2 将表格和层用于布局 114
7.2.1 在层和表格之间转换 114
7.2.2 防止层重叠 115
7.3.1 关于布局单元格和表格 116
7.3 在布局视图中对网页进行布局 116
7.3.2 绘制布局单元格和表格 117
7.3.3 设置布局单元格和表格的格式 119
7.3.4 将内容添加到布局单元格中 121
7.3.5 使用间隔图像 122
7.4 使用框架 123
7.4.1 关于框架和框架集 124
7.4.2 创建框架和框架集 124
7.4.3 框架的基本操作 125
7.4.4 查看和设置框架属性 127
7.4.5 查看和设置框架集属性 127
7.4.6 控制具有链接的框架内容 128
7.4.7 处理不能显示框架的浏览器 129
8.1.1 将文本添加到文档 132
8.1.2 在字符之间添加空格 132
第八章 网页文本的处理 132
8.1 插入文本和设置文本格式 132
8.1.3 添加段落间距 133
8.2 设置文本格式 133
8.2.1 设置和更改字体和样式 133
8.2.2 修改字体组合 134
8.2.3 设置段落格式 136
8.2.4 设置文本属性选项 136
8.2.5 对齐文本 138
8.2.6 缩进文本 139
8.2.7 更改文本颜色 139
8.2.8 创建项目列表和编号列表 139
8.2.9 设置列表属性选项 140
8.3 使用HTML样式设置文本格式 141
8.3.1 使用“HTML样式”面板 142
8.3.2 创建HTML样式 143
8.3.3 应用HTML样式 145
8.3.4 编辑HTML样式 145
8.3.5 在其他站点中使用您的HTML样式 146
8.4 CSS层叠样式表的设置与应用 146
8.4.1 使用“CSS样式”面板 147
8.4.2 CSS样式属性的设置 148
8.4.3 创建新的CSS样式 157
8.4.4 应用自定义(Class)CSS样式 158
8.4.5 创建和链接到外部CSS样式表 159
8.4.6 编辑CSS样式 160
8.4.7 编辑CSS样式表 160
第九章 在Dreamweaver中添加图像 162
9.1 关于图像 162
9.2 插入图像 163
9.3 对齐图像 165
9.4 调整图像大小 166
9.5 创建变换鼠标经过图像 166
9.6 创建网站相册 168
第十章 在Dreamweaver中运用多媒体 171
10.1 插入和播放媒体对象 171
10.2 Dreamweaver与Flash的集成合作 172
10.2.1 关于Flash内容 172
10.2.2 插入Flash按钮对象 173
10.2.3 修改Flash按钮对象 174
10.2.4 在文档中播放Flash按钮对象 175
10.2.5 插入Flash文本对象 175
10.2.6 插入Flash影片 177
10.2.7 在Dreamweaver中编辑Flash影片 178
10.2.8 更新SWF文件中的链接 180
10.2.9 插入Shockwave影片 181
10.3 添加视频 182
10.4 向页面添加声音 183
10.4.1 关于音频文件格式 183
10.4.2 链接到音频文件 184
10.4.3 嵌入音频文件 184
第十一章 创建和管理链接 185
11.1 关于文档位置和路径 185
11.1.1 绝对路径 186
11.1.2 文档相对路径 186
11.1.3 站点根目录相对路径 187
11.2 创建链接 187
11.2.1 链接文件和文档 188
11.2.2 链接到文档中的特定位置 190
11.2.3 创建超级链接 191
11.2.4 创建电子邮件链接 192
11.2.5 创建空链接和脚本链接 193
11.3 管理链接 194
11.3.1 在站点地图中创建和修改链接 195
11.3.2 在整个站点范围内更改链接 197
11.4 创建图像地图 198
11.4.1 插入客户端图像地图 198
11.4.2 修改图像地图 200
第十二章 管理站点资源、库和模板 202
12.1 “资源”面板 202
12.1.1 使用“资源”面板 202
12.1.2 管理“资源”面板 204
12.2 使用“库”项目 206
12.2.1 创建、管理和编辑库项目 206
12.2.3 在文档中插入库项 207
12.2.2 创建库项 207
12.2.4 编辑库项 208
12.2.5 使文档中的库项目可编辑 210
12.3 Dreamweaver模板 210
12.3.1 关于Dreamweaver模板 210
12.3.2 创建Dreamweaver模板 212
12.3.3 创建可编辑区域 213
12.3.4 关于可选区域 215
12.3.5 创建基于模板的文档 217
12.3.6 在基于模板的页面中编辑内容 218
12.3.7 修改模板属性 218
12.3.8 修改可选区域模板参数 219
12.3.9 添加、删除重复区域项以及更改其顺序 220
12.3.10 将模板应用到现有文档 221
12.3.11 编辑和更新模板 222
第十三章 制作层动画 224
13.1 在页面上创建层 224
13.1.1 关于“层”面板 225
13.1.2 设置层参数 225
13.2 嵌套层 226
13.3 操作层 227
13.3.1 选择层 227
13.3.2 调整层大小 228
13.3.3 移动层 229
13.3.4 对齐层 229
13.3.5 将层靠齐到网格 229
13.3.6 设置“网格设置”对话框选项 230
13.4 向层添加内容 230
13.5 查看和设置层属性 231
13.5.1 查看和设置单个层属性 231
13.5.2 查看和设置多个层的属性 233
13.5.3 更改层的层叠顺序 234
13.5.4 更改层的可见性 235
13.6 制作层动画 235
13.6.1 使用“时间轴”面板 236
13.6.2 播放选项 237
13.6.3 使用时间轴动画移动层 237
13.6.4 通过拖动轨迹创建时间轴 238
13.6.5 修改时间轴 239
13.6.6 用时间轴更改图像和层的属性 239
13.6.7 使用多个时间轴 240
13.6.8 拷贝和粘贴动画 240
13.6.9 将动画序列应用于另一对象 241
13.6.10 重命名时间轴 241
13.6.11 时间轴动画小技巧 242
14.2 PHP的基本语法 243
14.1 脚本语言概述 243
第十四章 网站后台的脚本解决方案 243
14.2.1 在HTML代码中嵌入PHP语言 244
14.2.2 PHP语言的数据类型 245
14.2.3 PHP的常量与变量 247
14.3 PHP变量的运算 252
14.3.1 运算符的分类 252
14.3.2 运算符说明与优先级顺序 253
14.4 PHP的语句与结构控制 256
14.4.1 赋值语句 256
14.4.2 条件语句 256
14.4.3 循环语句 258
14.5 PHP语言的编程实例 258
14.6 PHP4语言编程时版本间的差异 276
附录 HTML标记索引 278
优秀网页设计欣赏 283