目 录
第1章 网站与网页基础 1
1.1 了解网站 1
1.1.1 网站的基本概念 1
1.1.2 网站的访问方式 3
1.1.3 网站的工作过程 4
1.1.4 常见的网站分类 5
1.1.5 网站的基本架构 9
1.2 认识网页 10
1.2.1 网页的页面结构 10
1.2.2 网页中的主要元素 13
1.2.3 网页的结构类型 16
1.3 网页开发工具 17
1.3.1 网页设计语言 17
1.3.2 网页制作工具 20
1.3.3 网页美化工具 21
1.3.4 网页调试工具 22
1.4 小结和习题 23
1.4.1 本章小结 23
1.4.2 本章练习 24
第2章 网站规划设计 25
2.1 网站的初步规划 25
2.1.1 网站的建设流程 25
2.1.2 网站的设计原则 28
2.1.3 网站的设计技术 29
2.2 网站配色与布局 29
2.2.1 网站的配色设计 30
2.2.2 网站的布局设计 33
2.3 网站的内容设计 34
2.3.1 网站的主题定位 34
2.3.2 网站的风格确定 35
2.3.3 网站的结构设计 36
2.3.4 网站的形象设计 36
2.3.5 网站的导航设计 37
2.4 小结和习题 38
2.4.1 本章小结 38
2.4.2 本章练习 39
第3章 初识网页制作软件40
3.1 Dreamweaver工作环境 40
3.1.1 操作界面 40
3.1.2 浮动面板 42
3.1.3 视图模式 43
3.2 站点的创建与管理 45
3.2.1 站点的规划 45
3.2.2 站点的创建 45
3.2.3 站点的管理 48
3.3 网页的基本操作 52
3.3.1 新建网页 52
3.3.2 预览网页 53
3.3.3 设置网页属性 55
3.4 小结和习题 57
3.4.1 本章小结 57
3.4.2 本章练习 57
第4章 制作网页内容 59
4.1 输入文本 59
4.1.1 添加文本 59
4.1.2 编辑网页文本 63
4.1.3 插入列表 65
4.1.4 插入表格 67
4.1.5 插入特殊元素 70
4.2 插入图像 72
4.2.1 添加图像 72
4.2.2 编辑图像 74
4.2.3 设置图像背景 76
4.2.4 设置图像特效 78
4.3 插入多媒体元素 80
4.3.1 插入动画 80
4.3.2 插入视频 81
4.3.3 插入音频 83
4.4 使用超链接 85
4.4.1 创建超链接 85
4.4.2 添加锚链接 87
4.5 使用模板快速制作网页 89
4.5.1 创建模板文件 90
4.5.2 使用模板文件 93
4.5.3 管理模板文件 95
4.6 设计移动端网页 97
4.6.1 创建移动端网页页面 97
4.6.2 插入布局网格 98
4.6.3 插入可折叠区块 100
4.6.4 插入列表视图 101
4.7 小结和习题 102
4.7.1 本章小结 102
4.7.2 本章练习 103
第5章 使用CSS样式美化网页 105
5.1 了解CSS基础知识 105
5.1.1 初识CSS样式 105
5.1.2 编写CSS样式 107
5.1.3 引用外部CSS 111
5.2 编写CSS样式代码 114
5.2.1 解读CSS常用选择器 114
5.2.2 分析CSS常用属性 120
5.3 使用CSS样式美化文本 124
5.3.1 设置字体属性 124
5.3.2 设置段落属性 129
5.4 使用CSS样式修饰页面 135
5.4.1 设置图片样式 135
5.4.2 设置背景与边框 140
5.5 小结和习题 144
5.5.1 本章小结 144
5.5.2 本章练习 144
第6章 制作网页表单 147
6.1 初识表单 147
6.1.1 认识表单对象 147
6.1.2 创建表单 149
6.2 添加表单对象 152
6.2.1 用文本域和密码域输入数据 152
6.2.2 用文本区域输入多行文本 154
6.2.3 用列表/菜单选择数据 156
6.2.4 用单选按钮选择数据 158
6.2.5 用复选框选择数据 159
6.2.6 用按钮提交数据 161
6.2.7 配置HTML5表单对象 164
6.3 小结与习题 167
6.3.1 本章小结 167
6.3.2 本章练习 167
第7章 规划布局网页 169
7.1 网页布局基础知识 169
7.1.1 网页布局类型 170
7.1.2 网页布局途径 173
7.1.3 网页布局方式 174
7.2 表格布局 176
7.2.1 插入编辑表格 176
7.2.2 美化设置表格 179
7.2.3 制作表格网页 184
7.3 DIV+CSS布局 190
7.3.1 两列结构布局 190
7.3.2 多列结构布局 193
7.4 自适应布局 197
7.4.1 流式布局 197
7.4.2 弹性盒子布局 199
7.4.3 媒体查询布局 201
7.5 小结和习题 203
7.5.1 本章小结 203
7.5.2 本章练习 204
第8章 添加网页特效 206
8.1 使用CSS设计动画特效 206
8.1.1 设计变换动画特效 207
8.1.2 设计关键帧动画特效 208
8.1.3 设计过渡动画特效 211
8.2 使用行为添加网页特效 213
8.2.1 交换图像 213
8.2.2 弹出信息 215
8.2.3 打开浏览器窗口 216
8.2.4 其他效果 217
8.3 使用HTML5添加动画特效 219
8.3.1 制作HTML5 梦幻动画特效 219
8.3.2 利用HTML5 Canvas绘制图形特效 221
8.3.3 制作HTML5 SVG矢量图形动画 223
8.4 小结和习题 226
8.4.1 本章小结 226
8.4.2 本章练习 226
第9章 制作动态网站 227
9.1 安装与配置动态网站环境 227
9.1.1 安装IIS环境 227
9.1.2 配置PHP环境 229
9.2 建立网站数据库 235
9.2.1 安装MySQL数据库 235
9.2.2 设计MySQL数据库 238
9.3 开发动态网页 242
9.3.1 使用PHP连接数据库 242
9.3.2 实现增删改查功能 245
9.4 制作职业学院网站 257
9.4.1 分析网站需求 258
9.4.2 设计网站数据库 260
9.4.3 制作网站首页 262
9.4.4 制作列表页面 265
9.4.5 制作内容页面 267
9.4.6 制作管理页面 268
9.5 小结和习题 272
9.5.1 本章小结 272
9.5.2 本章练习 272
第10章 网站建设与发布 273
10.1 准备网站基础设施 273
10.1.1 选择与购买云服务器 274
10.1.2 注册与管理域名 277
10.2 配置网站运行环境 282
10.2.1 安装网络操作系统 282
10.2.2 部署网站管理平台 285
10.2.3 创建网站和数据库 287
10.3 测试与上传网站内容 289
10.3.1 综合测试网站 289
10.3.2 上传网站内容 290
10.4 发布和维护网站 294
10.4.1 正式上线网站 294
10.4.2 初期维护与监控 296
10.5 优化与推广网站 297
10.5.1 优化网站与内容推广 297
10.5.2 提升网站流量与品牌影响力 298
10.6 小结和习题 299
10.6.1 本章小结 299
10.6.2 本章练习 299
参考文献 301