第1章 网站基础 1
1.1网站概述 1
1.1.1网站的发展 1
1.1.2网站制作的相关技术 2
1.1.3网站制作的岗位分工 3
1.2网站的几个基本概念 4
1.2.1网站与网页 4
1.2.2 WWW 4
1.2.3浏览器 6
1.2.4超链接 6
1.2.5 FTP 7
1.2.6清除历史记录 7
1.3网站的建设流程 8
1.3.1域名和空间的申请 8
1.3.2网站的需求分析 9
1.3.3网站的规划设计 9
1.3.4网站的编辑和制作 9
1.3.5网站的测试和发布 9
1.3.6网站的维护和更新 10
1.4网站的建设原则 11
1.4.1整体统一性原则 11
1.4.2实用便捷性原则 11
1.4.3先进性和开放性原则 11
1.4.4可靠性和安全性原则 11
1.4.5美观性原则 12
习题与上机操作 12
第2章HTML基础 13
2.1 HTML概述 13
2.1.1 HTML语言的起源与发展 13
2.1.2 HTML语言书写格式 14
2.2 HTML文件结构 14
2.2.1 DTD 15
2.2.2头元素 15
2.2.3 HTML注释 17
2.3 HTML常用标记 17
2.3.1网页主体与表格 17
2.3.2文本与段落 20
2.3.3多媒体标记 22
2.3.4表单 25
习题与上机操作 29
第3章CSS样式表 31
3.1 CSS样式基本语法 31
3.1.1定义CSS样式规则的基本格式 31
3.1.2重定义HTML标记 32
3.1.3 Class选择器和ID选择器 32
3.1.4添加伪类选择器(又称伪元素选择器) 33
3.1.5选择器的关联 34
3.1.6选择器的组合 34
3.2 CSS的几种设置方式 35
3.2.1内联样式表 35
3.2.2嵌入式样式表 35
3.2.3连接外部样式表 36
3.2.4导入样式表 37
3.2.5样式规则的优先级 38
3.3常用CSS属性 38
3.3.1字体属性 38
3.3.2文字属性 39
3.3.3列表属性 40
3.3.4边框和边距属性 42
3.3.5宽度和高度属性 43
3.3.6背景属性 43
3.3.7盒模式 44
3.3.8位置属性 46
3.3.9显示状态属性 46
3.3.10布局属性 48
习题与上机操作 49
第4章DIV+CSS 50
4.1区域划分与位置控制 50
4.1.1内外结构 50
4.1.2上下结构 51
4.1.3左右结构 52
4.1.4层叠结构 53
4.2简单布局实例 55
4.2.1布局理念 55
4.2.2布局方法 56
4.3综合实例——布局一 57
4.3.1网页HTML结构 57
4.3.2布局分析和CSS样式 59
4.4综合实例——布局二 63
习题与上机操作 66
第5章 网页制作工具Dreamweaver8的使用 67
5.1 Dreamweaver8简介 67
5.1.1 Dreamweaver的特点 67
5.1.2 Dreamweaver8的新增功能 68
5.2了解Dreamweaver8工作区 69
5.2.1工作区布局 69
5.2.2文档窗口 70
5.2.3工具栏 70
5.2.4状态栏 72
5.2.5插入栏 72
5.2.6“属性”检查器 73
5.2.7“文件”面板 73
5.2.8 “CSS样式”面板 74
5.3本地站点的建立与管理 75
5.3.1规划站点结构 76
5.3.2创建站点 76
5.3.3搭建站点结构 79
5.3.4文件与文件夹的管理 80
5.3.5站点的编辑 80
5.4网页文件的基本操作 81
5.4.1网页文件的创建 81
5.4.2网页文件的保存 83
5.4.3网页文件的打开 83
5.4.4关闭文档 84
5.4.5预览Web页 84
5.4.6网页文件的页面属性 85
5.5设置Dreamweaver首选参数 88
习题与上机操作 90
第6章 表格及其应用 91
6.1插入表格 91
6.1.1插入表格 91
6.1.2导入表格式数据 93
6.1.3排序表格 94
6.1.4向表格添加数据 95
6.1.5嵌套表格 96
6.2表格的基本操作 96
6.2.1选择表格元素 96
6.2.2设置表格属性 98
6.2.3设置单元格属性 99
6.2.4编辑表格和单元格 100
6.3格式化表格 102
6.4使用布局表格对页面布局 103
6.4.1布局视图 103
6.4.2绘制布局表格与布局单元格 103
6.4.3调整布局表格与布局单元格 105
6.4.4标尺与网格使用 106
6.4.5设置布局视图参数 107
6.5布局实例 108
习题与上机操作 109
第7章 高效使用CSS样式表 111
7.1 CSS样式表的功能与特点 111
7.1.1 CSS样式表的功能 111
7.1.2 CSS样式表的特点 112
7.2创建CSS样式 112
7.3应用CSS类样式 120
7.4链接外部样式表 120
7.5编辑CSS样式 121
7.5.1编辑CSS样式 121
7.5.2删除CSS样式 121
7.6 CSS样式表的应用实例 122
7.6.1设置文本格式 122
7.6.2为图片添加边框效果 124
7.6.3让背景不跟随内容滚动 125
习题与上机操作 127
第8章 网页元素的插入 129
8.1插入文本及其CSS格式化 129
8.1.1插入文本 129
8.1.2导入文档 135
8.1.3文字的查找与替换 136
8.1.4清理代码 137
8.1.5使用CSS格式化文本 138
8.2使用图像 141
8.2.1网页中的图像格式 141
8.2.2插入图像 142
8.2.3使用图像占位符 145
8.2.4图像编辑 146
8.2.5图像应用 150
8.2.6实例:使用CSS格式化网页中的图片 155
8.3多媒体 157
8.3.1声音格式 158
8.3.2插入Flash视频 160
8.3.3插入Flash文本的步骤 162
8.3.4插入Flash按钮的步骤 163
8.3.5插入Shockwave文件 164
8.3.6使用ActiveX控件 164
8.3.7使用插件对象 166
8.3.8插入Java Applet 168
8.4超级链接及其CSS格式化 169
8.4.1认识超级链接 169
8.4.2创建文档间链接 170
8.4.3创建锚点链接 171
8.4.4创建E-Mail链接 172
8.4.5创建空链接与脚本链接 173
8.4.6热区链接 174
8.4.7实例:使用CSS格式化超级链接 175
8.5表单及表单对象 179
8.5.1认识表单 179
8.5.2表单的属性设置 180
8.5.3表单对象 180
8.5.4表单校验 188
8.5.5使用CSS格式化表单对象 190
8.5.6实例:表单应用 192
上机操作 194
第9章 行为 196
9.1认识行为 196
9.2行为面板的使用 196
9.3 Dreamweaver8内置行为 198
9.3.1事件 198
9.3.2动作 199
9.4下载和安装扩展行为 199
9.5行为的应用 200
习题与上机操作 206
第10章层 207
10.1认识层 209
10.2创建层 209
10.2.1创建层 210
10.2.2层的HTML代码 210
10.2.3嵌套层 210
10.3层的属性设置 212
10.4“层”面板 213
10.5层的操作 214
10.5.1选择、移动层 216
10.5.2调整层大小 216
10.5.3对齐层 217
10.6表格与层的关系 217
10.7层的应用 217
习题与上机操作 218
第11章 框架 222
11.1了解框架 222
11.1.1框架的概念 222
11.1.2框架的特点 223
11.1.3嵌套框架集 223
11.2框架的基本操作 223
11.2.1创建框架 223
11.2.2选择框架 225
11.2.3拆分框架 225
11.2.4调整框架大小 227
11.2.5删除框架 228
11.2.6指定框架源文件 228
11.3框架和框架集的属性 230
11.3.1框架的属性 230
11.3.2框架集的属性 230
11.4保存框架和框架集 231
11.5链接到指定框架 231
11.6编辑无框架内容 234
11.7 Iframe的使用 234
11.7.1什么是Iframe 234
11.7.2 Iframe的常用属性 235
11.7.3 Iframe的应用 235
习题与上机操作 237
第12章 使用模板 240
12.1认识模板 240
12.2创建模板 241
12.2.1创建新模板 241
12.2.2将已有网页文件保存为模板 243
12.3使用模板 244
12.3.1基于模板创建新文档 244
12.3.2在现有文档上应用模板 245
12.3.3在可编辑区域间移动输入焦点 246
12.4编辑模板 246
12.4.1修改模板 246
12.4.2重命名模板 247
12.4.3删除模板 247
12.5更新模板 248
12.5.1更新当前页 248
12.5.2更新整个站点 248
12.5.3将网页从模板中分离 249
习题与上机操作 249
第13章 站点的测试与发布 252
13.1检查目标浏览器 252
13.2检查站点内的链接 253
13.3站点报告 254
13.4 FTP上传下载软件的使用 255
13.4.1网站发布步骤 255
13.4.2 FTTP上传下载软件的使用 255
上机操作 257
第14章 网站建设综合实例 258
14.1网站规划设计 258
14.1.1网站需求分析 258
14.1.2网站定位 259
14.1.3网站设计风格 260
14.1.4网站结构 260
14.2创建远程、本地站点 262
14.3网站主页制作 262
14.3.1设置页面背景颜色 262
14.3.2插入banner横幅 263
14.3.3制作网页导航 263
14.3.4制作正文部分,添加文字和图片 264
14.3.5制作页脚版权部分 265
14.4制作网站的其他页面 265
14.5链接测试和发布网站 265
14.6网站的宣传和维护 266
14.6.1注册到搜索引擎 266
14.6.2交换链接 266
14.6.3友情链接 266
14.6.4网络广告投放 266
14.6.5邮件广告 266
14.6.6 BBS宣传 267
14.6.7传统方式宣传 267
14.7网站反馈与维护 267
上机操作 268