21世纪高等教育计算机规划教材

网页设计与制作案例教程(Dreamweaver CS5+Div+CSS+JavaScript)

分享 推荐 2 收藏 5 阅读 3.2K
冉兆春 (主编) 陆凯 , 张家文 (副主编) 978-7-115-32486-3

关于本书的内容有任何问题,请联系 张斌

1.讲解了目前流行的网页设计方法:Dreamweaver CS5+Div+CSS3+Javascript
2.配有实验指导,提供习题答案

内容摘要

  本书采用Dreamweaver CS5作为网页编辑工具,通过各种典型、实用的案例来详细剖析网站前台开发中的基本知识和技能技巧,并辅以适当的动态网页(ASP)和移动网页(WAP)开发知识,使读者能够全面掌握所学知识并能够设计与开发网站。
  本书共分14章,主要内容涉及HTML5、网页中文本、图像、多媒体元素与超链接的使用,CSS3样式、表格、框架与框架集等网页设计与制作的初级应用;AP Div、行为和表单、Div+CSS3布局、CSS3与JavaScript、资源、模板和库等网页设计与制作的高级应用;动态网页和移动网页开发知识、网站发布和管理、综合实例等。
  本书也可供网页设计与制作初学者、Web开发人员阅读。可作为高等院校相关专业网页设计与制作课程的教材。

目录

目 录

第 1章 网页设计与制作基础 1
1.1 网页的基础知识 1
1.1.1 Internet与Web 1
1.1.2 网页、网站与主页 1
1.1.3 网站的分类与赏析 4
1.1.4 网页的配色与布局 5
1.2 网站开发流程 8
1.2.1 网站策划流程 8
1.2.2 网站制作流程 9
1.2.3 网站维护流程 9
1.3 初识Dreamweaver CS5 10
1.3.1 Dreamweaver CS5简介 10
1.3.2 Dreamweaver CS5窗口界面 11
1.3.3 Dreamweaver CS5的基本操作 13
1.4 站点的创建与管理 15
1.4.1 创建本地站点 15
1.4.2 管理站点文件 16
1.4.3 管理本地站点 17
1.5 HTML 5基础 18
1.5.1 HTML 5简介 19
1.5.2 HTML 5的基本结构 20
1.5.3 HTML 5的基本标记 21
1.6 案例:网站首页 25
练习题 28

第 2章 网页中文本的创建 29
2.1 文本的基本操作 29
2.1.1 在网页中输入文本 29
2.1.2 设置字体 31
2.1.3 设置字号 32
2.1.4 设置字体颜色 32
2.1.5 设置字体样式 33
2.1.6 编辑与设置段落格式 33
2.1.7 设置是否显示不可见元素 35
2.2 插入特殊文本对象 35
2.2.1 插入特殊字符 35
2.2.2 插入水平线 36
2.2.3 插入注释 37
2.2.4 插入日期 37
2.3 项目符号和编号列表 38
2.3.1 创建项目列表 38
2.3.2 更改项目列表 38
2.3.3 多级项目列表 39
2.3.4 创建编号列表 39
2.3.5 更改编号列表 40
2.3.6 多级编号列表 40
2.4 设置网页的页面属性 41
2.5 案例:站点的建立 43
练习题 44

第3章 图像、多媒体元素与超链接 45
3.1 网页中图像的应用 45
3.1.1 网页中常用的图像格式 45
3.1.2 插入图像 45
3.1.3 设置图像属性 46
3.1.4 调整图像的对齐方式 47
3.2 网页中多媒体的应用 48
3.2.1 插入Flash 元素 48
3.2.2 插入音频 51
3.3 创建超链接 52
3.3.1 超链接概述 52
3.3.2 创建超链接 53
3.3.3 创建E-mail链接 54
3.3.4 创建锚点链接 55
3.3.5 创建图像链接 56
3.3.6 创建图像热点链接 56
3.4 案例:制作图文混排页面 58
练习题 60

第4章 CSS3样式 61
4.1 CSS3样式的概念 61
4.1.1 CSS3介绍 61
4.1.2 CSS3样式控制面板 61
4.1.3 CSS3样式的类型 62
4.2 样式的类型和创建 62
4.2.1 创建CSS样式 62
4.2.2 附加外部CSS样式 63
4.2.3 应用CSS样式 64
4.2.4 编辑CSS样式 64
4.2.5 删除CSS样式 64
4.3 编辑样式 64
4.4 CSS3的属性设置 65
4.4.1 类型设置 65
4.4.2 背景设置 66
4.4.3 区块设置 66
4.4.4 方框设置 67
4.4.5 边框设置 68
4.4.6 列表设置 68
4.4.7 定位设置 69
4.4.8 扩展设置 69
4.5 案例:使用CSS3美化页面 70
4.5.1 用CSS轻松美化文字 70
4.5.2 CSS的图文混排效果 72
练习题 73

第5章 表格的使用 75
5.1 表格的简单操作 75
5.1.1 表格概述 75
5.1.2 表格的组成 76
5.1.3 插入表格 76
5.1.4 表格各元素的属性 76
5.1.5 在表格中插入内容 77
5.1.6 选择表格元素 77
5.1.7 复制、粘贴表格 78
5.1.8 合并和拆分单元格 78
5.1.9 增加和删除表格的行和列 79
5.2 网页中的数据表格 79
5.2.1 导入和导出表格的数据 79
5.2.2 排序表格 80
5.3 复杂表格的排版 81
5.4 案例:制作表格布局的页面 82
练习题 87

第6章 框架与框架集 88
6.1 框架与框架集的基本操作 88
6.1.1 框架与框架集 88
6.1.2 建立框架集 90
6.1.3 框架的选择 91
6.1.4 为框架添加内容 91
6.1.5 保存框架 91
6.1.6 修改框架的大小 92
6.1.7 拆分框架 92
6.1.8 删除框架 93
6.2 框架的属性设置 93
6.2.1 框架集属性 93
6.2.2 框架属性 94
6.2.3 改变框架的背景颜色 95
6.2.4 框架中的链接 95
6.3 案例:制作框架网页 96
练习题 97

第7章 AP Div、行为和表单的使用 98
7.1 AP Div的基本操作 98
7.2  AP Div与表格的相互转换 102
7.2.1 将AP Div元素转换成表格 102
7.2.2 将表格转换为AP Div元素 103
7.3 认识行为 104
7.4 行为的基本操作 105
7.4.1 设置弹出提示信息 106
7.4.2 制作网页加载时弹出公告页 106
7.4.3 设置交换图像特效 107
7.4.4 设置状态栏文本 108
7.5 表单和表单对象 108
7.6 案例:制作“家乡山水”页面 112
练习题 113

第8章 Div+CSS布局入门 115
8.1 Div+CSS概述 115
8.1.1 插入Div 115
8.1.2 Div的嵌套 116
8.2 盒模型 117
8.3 CSS的定位和浮动 119
8.3.1 CSS 定位属性 120
8.3.2 CSS浮动属性 122
8.3.3 清除浮动 123
8.4 CSS3的布局方式 124
8.4.1 居中的布局设计 124
8.4.2 浮动的布局设计 125
8.4.3 高度自适应 126
8.5 CSS3中盒模型的新增属性 127
8.5.1 实战1:overflow 127
8.5.2 实战2:overflow-x 128
8.5.3 实战3:overflow-y 129
8.6 案例:使用Div+CSS布局网页 130
练习题 134

第9章 CSS3与JavaScript搭配应用 136
9.1 JavaScript概述 136
9.1.1 JavaScript的概念 136
9.1.2 JavaScript的引用 137
9.1.3 JavaScript与CSS3 138
9.2 JavaScript语法基础 139
9.2.1 数据类型 139
9.2.2 变量 140
9.2.3 运算符 141
9.2.4 流程控制语句 143
9.2.5 函数 147
9.3 实战1:跑马灯效果 149
9.4 实战2:左右移动的图片 150
9.5 实战3:跟随鼠标指针移动的图片 152
9.6 案例:制作树形导航菜单 153
练习题 157

第 10章 资源、模板和库 159
10.1 资源管理 159
10.1.1 站点“资源”与“资源”面板 159
10.1.2 管理站点资源 160
10.2 创建基于模板的网页 162
10.2.1 模板简介 162
10.2.2 创建模板 162
10.2.3 定义模板的可编辑区域 164
10.2.4 创建基于模板的文档 165
10.2.5 在现有文档上应用模板 166
10.2.6 编辑模板 166
10.2.7 从模板中分离文档 167
10.2.8 更新基于模板的页面 167
10.3 使用库项目 168
10.3.1 库简介 168
10.3.2 创建库项目 168
10.3.3 管理和编辑库项目 169
10.4 案例:利用模板制作风格统一的页面 170
练习题 172

第 11章 ASP动态网页开发 174
11.1 ASP动态网页基础 174
11.1.1 ASP动态网页概述 174
11.1.2 ASP的运行环境 176
11.1.3 ASP语法基础 178
11.1.4 创建ASP网页 180
11.2 ASP内置对象 182
11.2.1 Response对象 183
11.2.2 Request对象 184
11.2.3 Cookies集合 185
11.2.4 Session对象 186
11.2.5 Server对象 187
11.2.6 Application对象 187
11.2.7 Inc文件和Global.asa文件 188
11.3 ADO数据对象接口 190
11.3.1 ADO接口概述 190
11.3.2 Connection对象 190
11.3.3 RecordSet对象 194
11.3.4 Command对象 196
11.3.5 使用ADO技术存取数据库的方法 198
11.4 实例:简单聊天系统 200
练习题 202

第 12章 移动网页的设计 204
12.1 桌面Web与移动Web 204
12.1.1 移动Web和桌面的差异 204
12.1.2 移动Web的限制 205
12.2 移动Web语言与协议 206
12.3 移动网页的制作 207
12.3.1 确定协议和语言 207
12.3.2 静态页面的制作 208
12.3.3 动态开发框架介绍 210
12.3.4 移动Web调试软件 211
练习题 212

第 13章 网站的发布与管理 213
13.1 网站的测试 213
13.1.1 功能测试 213
13.1.2 兼容性测试 215
13.1.3 性能测试 216
13.1.4 安全性测试 216
13.2 网站的发布 217
13.2.1 域名的申请 217
13.2.2 空间的购买 218
13.2.3 网站的上传 219
13.3 远程站点的管理与维护 221
13.3.1 上传与获取文件 221
13.3.2 本地与远程的同步 221
13.3.3 遮盖上传 222
13.4 团队合作 223
13.4.1 存回和取出 223
13.4.2 设计备注 224
练习题 225

第 14章 心灵深入的旋律——音乐网站 227
14.1 构思布局 227
14.1.1 设计分析 227
14.1.2 排版架构 228
14.2 模块分割 229
14.2.1 页头部分 229
14.2.2 左侧内容列表 231
14.2.3 中间内容列表 232
14.2.4 右侧内容列表 234
14.2.5 页脚部分 235
14. 3 整体调整 235
14.3.1 页面内容主体调整 235
14.3.2 页面整体调整 236
练习题 237

参考文献 238

读者评论

赶紧抢沙发哦!

我要评论

推荐用户

同系列书

  • Java Web程序设计教程

    陈沛强 谷灵康 金京犬

    本书作为Java Web程序设计的大学教程,对Java EE编程技术进行了系统全面的介绍。全书共分14章。首先...

    ¥48.00
  • C++程序设计——思想与方法 慕课版(第3版)

    翁惠玉 俞勇

    本书以C++语言为环境,重点讲授程序设计的思想和方法,包括过程化的程序设计和面向对象的程序设计,且本书非常强调...

    ¥49.80
  • 网页设计与制作(附微课视频 第2版)

    雷伟军

    本书依据教育部高等学校计算机基础课程教学指导委员会提出的《关于进一步加强高校计算机基础教学的意见》中有关“网页...

    ¥45.00
  • 数据结构与算法分析(C++语言版)

    张琨 张宏 朱保平

    本书共分10章,主要包括第1章绪论,第2章线性表,第3章栈和队列,第4章串,第5章数组和广义表,第6章 树和二...

    ¥45.00
  • 多媒体技术及应用

    李小英 谷长龙 段伟 蔡益红

    本书全面系统地介绍了多媒体技术的基础知识与应用软件的使用。全书共5章。第1章多媒体技术概论讲述了多媒体技术的基...

    ¥39.00

相关图书

人邮微信
本地服务
教师服务
教师服务
读者服务
读者服务
返回顶部
返回顶部