新書推薦:
《
形而上学与存在论之间:费希特知识学研究(守望者)(德国古典哲学研究译丛)
》
售價:NT$
504.0
《
卫宫家今天的饭9 附画集特装版(含漫画1本+画集1本+卫宫士郎购物清单2张+特制相卡1张)
》
售價:NT$
602.0
《
化妆品学原理
》
售價:NT$
254.0
《
万千教育学前·与幼儿一起解决问题:捕捉幼儿园一日生活中的教育契机
》
售價:NT$
214.0
《
爱你,是我做过最好的事
》
售價:NT$
254.0
《
史铁生:听风八百遍,才知是人间(2)
》
售價:NT$
254.0
《
量子网络的构建与应用
》
售價:NT$
500.0
《
拍电影的热知识:126部影片里的创作技巧(全彩插图版)
》
售價:NT$
500.0
|
內容簡介: |
《Web网页设计与前端开发案例教程(第三版)》根据作者多年的实际教学经验积累而创作,围绕一个综合网站实例,采用任务驱动和案例教学法组织教材内容,系统地介绍了Web前端开发技术(HTML5、CSS3、JavaScript)与可视化网页开发工具DreamweaverCC 2019的使用方法。
《Web网页设计与前端开发案例教程(第三版)》共12章,包括网页设计概述、HTML基础、HTML5新功能、DreamweaverCC 2019概述、Dreamweaver网页制作入门、CSS、网页布局和排版、行为、创建表单、模板与库、网站综合实例、JavaScript语言基础等内容。
《Web网页设计与前端开发案例教程(第三版)》案例丰富,将Web开发技术与实例应用相结合,并提供基于实例制作的教学微视频、电子课件、源程序、素材。读者按案例步骤操作就能够掌握网页制作的各个知识点,并提高综合应用的能力。
|
目錄:
|
目录
第1章 网页设计概述 1
1.1 常用术语 1
1.2 Web开发技术 3
1.2.1 网页编程技术 3
1.2.2 静态网页与动态网页 3
1.3 网页制作的相关软件 5
1.4 网页设计基础 8
1.4.1 网页的基本元素 8
1.4.2 网站的类型 12
1.4.3 网页布局的类型与原则 13
1.4.4 网页配色方法与工具 18
1.4.5 其他网页制作技巧 21
1.5 网站开发的要素 22
1.5.1 设计思路 22
1.5.2 确定网站主题和名称 22
1.5.3 确定网站的整体风格 22
1.5.4 规划网站的结构 23
习题1 24
第2章 HTML基础 25
2.1 HTML简介 25
2.2 HTML文件结构 26
2.2.1 HTML文件基本结构 26
2.2.2 在HTML中嵌入JavaScript脚本程序 27
2.2.3 在HTML中嵌入样式表 28
2.3 HTML基本标记符 29
2.4 常用文本格式标记符 32
2.5 超链接标记符 33
2.5.1 超链接的定义 33
2.5.2 超链接的属性 33
2.6 表格 34
2.6.1 表格的概念 34
2.6.2 表格的定义 34
2.7 HTML列表 37
2.7.1 有序列表 37
2.7.2 无序列表 38
2.8 图像 39
2.8.1 图像的基本知识 39
2.8.2 图像的使用 39
2.9 页内框架 43
2.10 表单 44
2.10.1 表单的概念 44
2.10.2 表单元素 44
2.11 背景音乐 47
习题2 47
第3章 HTML5新功能 50
3.1 HTML5简介 50
3.2 HTML标记符功能分类 50
3.3 HTML属性 54
3.3.1 HTML标准属性 55
3.3.2 HTML事件属性 55
3.4 标记符 59
3.5 标签 61
3.6 HTML5拖放 62
3.7 canvas元素 64
习题3 67
第4章 Dreamweaver CC 2019概述 68
4.1 Dreamweaver CC 2019工作界面 68
4.2 Dreamweaver CC 2019页面的总体设置 72
4.2.1 设置页面的相关信息 72
4.2.2 设置页面属性 73
4.3 网页实例制作 74
4.3.1 新建站点 74
4.3.2 网页制作 76
习题4 79
第5章 Dreamweaver网页制作入门 80
5.1 网站设计的前期工作 80
5.1.1 规划站点 80
5.1.2 收集网页素材 80
5.2 创建和管理站点 81
5.2.1 创建站点 82
5.2.2 管理站点 83
5.2.3 管理站点文件及文件夹 85
5.3 网页的新建、打开与保存 86
5.3.1 新建网页 87
5.3.2 打开网页 87
5.3.3 保存网页 87
5.4 文本 87
5.4.1 插入文本 87
5.4.2 设置文本属性 88
5.4.3 插入水平线和日期 90
5.4.4 网页文字编辑实例 91
5.5 图像 94
5.5.1 常用Web图像格式 94
5.5.2 插入图像 95
5.5.3 插入鼠标经过图像 97
5.5.4 图像的插入与美化实例 97
5.6 超链接 100
5.6.1 超链接的类型 100
5.6.2 文档位置和路径 100
5.6.3 创建页面链接 101
5.6.4 创建锚记链接 102
5.6.5 创建电子邮件链接 104
5.6.6 创建图像热点链接 104
5.6.7 创建空链接和脚本链接 106
5.7 多媒体对象 106
5.7.1 插入Flash动画 107
5.7.2 插入Flash视频 107
5.7.3 插入声音和视频 107
5.7.4 透明Flash动画作背景 108
5.7.5 使用网页音频标签 109
5.7.6 使用网页视频标签 110
5.7.7 水平滚动Flash文字动画
实例 111
习题5 113
第6章 CSS114
6.1 CSS概述 114
6.1.1 CSS的概念 114
6.1.2 定义CSS样式 114
6.2 网页中引入CSS样式的三种方式 117
6.3 样式的层叠 118
6.4 常用CSS3新特性 120
6.4.1 CSS3边框 120
6.4.2 CSS3背景 123
6.4.3 CSS3图片 126
6.4.4 CSS3按钮 129
6.5 创建CSS样式 134
6.5.1 创建外部样式表 134
6.5.2 创建内部样式表 135
6.5.3 附加外部样式表 135
6.5.4 CSS样式的管理 136
6.6 添加CSS选择器 137
6.6.1 添加类选择器 139
6.6.2 添加ID选择器 139
6.6.3 添加标签选择器 140
6.6.4 添加通配符选择器 141
6.6.5 添加分组选择器 141
6.6.6 添加后代选择器 142
6.6.7 添加伪类选择器 143
6.6.8 添加伪元素选择器 143
6.7 编辑CSS样式 145
6.7.1 CSS类型设置 145
6.7.2 CSS背景设置 146
6.7.3 CSS区块设置 147
6.7.4 CSS方框设置 148
6.7.5 CSS边框设置 149
6.7.6 CSS列表设置 150
6.7.7 CSS定位设置 150
6.7.8 CSS扩展设置 152
6.7.9 CSS过渡设置 152
6.8 CSS样式应用实例 153
6.8.1 CSS样式实例1 153
6.8.2 CSS样式实例2 156
6.8.3 CSS样式实例3 158
习题6 161
第7章 网页布局和排版 162
7.1 网页布局概述 162
7.2 表格 163
7.2.1 插入表格 163
7.2.2 编辑表格 166
7.2.3 表格属性 168
7.2.4 单元格、行和列的属性 168
7.2.5 表格布局实例 169
7.3 Div CSS实现布局 170
7.3.1 Div 170
7.3.2 盒模型 171
7.3.3 CSS网页布局 173
7.3.4 Div CSS布局实例 174
7.4 jQuery UI 180
7.4.1 Tabs 选项卡 181
7.4.2 Accordion折叠面板 182
习题7 183
第8章 行为 185
8.1 行为的概念 185
8.1.1 行为的基础知识 185
8.1.2 JavaScript源代码简介 185
8.2 “行为”面板 186
8.3 向网页添加行为 187
8.4 使用内置行为 188
8.4.1 显示-隐藏元素 188
8.4.2 设置文本 188
8.4.3 交换图像 191
8.4.4 打开浏览器窗口 194
8.4.5 转到URL 195
8.4.6 设置状态栏文本 196
习题8 196
第9章 创建表单 197
9.1 表单概述 197
9.2 使用表单 197
9.2.1 插入表单 197
9.2.2 表单属性 198
9.3 使用表单元素 198
9.3.1 单行文本框 198
9.3.2 密码框 199
9.3.3 文本区域 199
9.3.4 复选框 200
9.3.5 单选按钮 201
9.3.6 下拉列表 202
9.3.7 标准按钮 203
9.3.8 文件域 204
9.4 “检查表单”动作 205
9.5 创建跳转菜单 206
9.6 Web 服务器的配置 207
习题9 209
第10章 模板与库 210
10.1 模板 210
10.1.1 创建模板 211
10.1.2 创建可编辑区域 211
10.1.3 创建重复区域 212
10.1.4 创建嵌套模板 213
10.1.5 使用模板 214
10.1.6 模板实例——批量制作布局相同的网页 215
10.2 库 217
10.2.1 创建库项目 218
10.2.2 库项目操作 219
习题10 220
第11章 网站综合实例 223
11.1 实例1—个人兴趣网站 223
11.1.1 站点规划 223
11.1.2 前期准备工作 224
11.1.3 网页制作 227
11.2 实例2—宫崎骏漫画网站 230
11.2.1 站点规划 230
11.2.2 前期准备工作 230
11.2.3 网页制作 231
11.3 测试发布网站 236
习题11 237
第12章 JavaScript语言基础 238
12.1 JavaScript简介 238
12.2 JavaScript的数据类型 239
12.3 变量与数组 240
12.3.1 变量 240
12.3.2 数组 241
12.4 表达式与运算符 242
12.4.1 算术运算符 242
12.4.2 关系运算符 243
12.4.3 逻辑运算符 243
12.4.4 字符串连接运算符 243
12.4.5 三目操作符 244
12.4.6 赋值运算符 244
12.4.7 表达式 244
12.5 条件语句 244
12.5.1 if语句 244
12.5.2 switch语句 245
12.6 循环语句 246
12.6.1 for语句 247
12.6.2 for/in语句 248
12.6.3 while与do/while语句 248
12.6.4 break与continue语句 249
12.7 JavaScript函数 250
12.7.1 函数定义 250
12.7.2 带有返回值的函数 250
12.7.3 函数调用 251
12.8 JavaScript内置对象 253
12.8.1 属性和方法 253
12.8.2 Date对象 254
12.8.3 Math对象 255
12.8.4 String对象 257
12.9 表单校验 259
12.9.1 必填项目校验 259
12.9.2 E-mail验证 260
12.10 事件响应 261
12.10.1 事件处理的基本概念 261<
|
|