《“十三五”普通高等教育规划教材WEB前端开发技术/卢冶》卢冶白素琴等 | PDF下载|ePub下载
“十三五”普通高等教育规划教材WEB前端开发技术/卢冶 版权信息
- 出版社:机械工业出版社
- 出版时间:2019-04-01
- ISBN:9787111618201
- 条形码:9787111618201 ; 978-7-111-61820-1
“十三五”普通高等教育规划教材WEB前端开发技术/卢冶 本书特色
本书紧贴互联网行业发展对Web前端开发工程师岗位的技术与能力的要求,详细地介绍了前端开发的三个基本要素:HTML、CSS和JavaScript,也涵盖了当前较为流行的HTML5、CSS3、jQuery,以及Ajax和JSON等技术。教材包含大量的实例、思考题,并包含配套的实验,便于读者学习、自主练习与提高,以期达到熟练掌握各类前端开发技术的目的。
“十三五”普通高等教育规划教材WEB前端开发技术/卢冶 内容简介
本书紧贴互联网行业发展对Web前端开发工程师岗位的技术与能力的要求,详细地介绍了前端开发的三个基本要素:HTML、CSS和JavaScript,也涵盖了当前较为流行的HTML5、CSS3、jQuery,以及Ajax和JSON等技术。教材包含大量的实例、思考题,并包含配套的实验,便于读者学习、自主练习与提高,以期达到熟练掌握各类前端开发技术的目的。
“十三五”普通高等教育规划教材WEB前端开发技术/卢冶 目录
**部分 Web基础
第1章 HTML基础1
1.1 HTML简介1
1.2 基本的HTML标签3
1.3 HTML链接6
1.4 HTML图像7
1.5 HTML表格8
思考题10
第2章 HTML高级应用12
2.1 HTML表单12
2.2 HTML块17
2.3 网站布局18
2.4 HTML文档类型19
2.5 HTML头部元素20
2.6 HTML统一资源定位器22
2.7 HTML多媒体22
思考题24
第3章 CSS基础26
3.1 CSS简介26
3.2 CSS基础语法27
3.3 如何创建CSS28
3.4 CSS选择器30
3.5 CSS定位与盒模型35
3.6 CSS实例41
思考题47
第4章 JavaScript49
4.1 JavaScript简介49
4.2 JavaScript使用49
4.3 JavaScript基本语法51
4.4 HTML DOM66
4.5 JavaScript对象78
4.6 Window对象91
4.7 JavaScript应用实例99
思考题108
第5章 正则表达式110
5.1 正则表达式简介110
5.2 正则表达式语法115
5.3 正则表达式实例118
思考题119
第6章 jQuery121
6.1 jQuery简介121
6.2 jQuery对象和DOM对象124
6.3 jQuery选择器125
6.4 jQuery事件127
6.5 jQuery中的DOM操作129
6.6 jQuery遍历节点140
6.7 jQuery效果151
6.8 jQuery应用实例160
思考题167
第二部分 Web进阶
第7章 HTML5169
7.1 HTML5简介169
7.2 HTML5新特性170
7.3 HTML5文件处理180
7.4 HTML5视频184
7.5 HTML5音频186
7.6 HTML5拖放187
7.7 HTML5 Canvas189
7.8 HTML5内联SVG196
7.9 HTML5 MathML201
7.10 HTML5地理定位202
7.11 HTML5 Web存储205
7.12 HTML5应用程序缓存210
7.13 HTML5 Web Worker213
7.14 HTML5服务器发送事件215
7.15 Web通信217
思考题226
第8章 *新的层叠样式表CSS3228
8.1 CSS3简介228
8.2 CSS3新技术228
8.3 CSS3应用实例245
思考题255
第9章 Ajax技术256
9.1 Ajax基础256
9.2 jQuery Ajax264
思考题269
第10章 JSON简介270
10.1 JSON与XML270
10.2 JSON语法271
10.3 JSON使用274
10.4 JSON特点及后台使用275
10.5 综合应用276
思考题278
附录 实验279
实验一 使用JavaScript实现网页特效279
实验二 使用jQuery实现网页特效280
实验三 HTML5表单及文件处理281
实验四 使用Canvas API画图283
实验五 获取浏览器的地理位置信息286
实验六 Web通信288
实验七 使用CSS3表现页面289
实验八 Ajax技术应用293
参考文献294
第1章 HTML基础1
1.1 HTML简介1
1.2 基本的HTML标签3
1.3 HTML链接6
1.4 HTML图像7
1.5 HTML表格8
思考题10
第2章 HTML高级应用12
2.1 HTML表单12
2.2 HTML块17
2.3 网站布局18
2.4 HTML文档类型19
2.5 HTML头部元素20
2.6 HTML统一资源定位器22
2.7 HTML多媒体22
思考题24
第3章 CSS基础26
3.1 CSS简介26
3.2 CSS基础语法27
3.3 如何创建CSS28
3.4 CSS选择器30
3.5 CSS定位与盒模型35
3.6 CSS实例41
思考题47
第4章 JavaScript49
4.1 JavaScript简介49
4.2 JavaScript使用49
4.3 JavaScript基本语法51
4.4 HTML DOM66
4.5 JavaScript对象78
4.6 Window对象91
4.7 JavaScript应用实例99
思考题108
第5章 正则表达式110
5.1 正则表达式简介110
5.2 正则表达式语法115
5.3 正则表达式实例118
思考题119
第6章 jQuery121
6.1 jQuery简介121
6.2 jQuery对象和DOM对象124
6.3 jQuery选择器125
6.4 jQuery事件127
6.5 jQuery中的DOM操作129
6.6 jQuery遍历节点140
6.7 jQuery效果151
6.8 jQuery应用实例160
思考题167
第二部分 Web进阶
第7章 HTML5169
7.1 HTML5简介169
7.2 HTML5新特性170
7.3 HTML5文件处理180
7.4 HTML5视频184
7.5 HTML5音频186
7.6 HTML5拖放187
7.7 HTML5 Canvas189
7.8 HTML5内联SVG196
7.9 HTML5 MathML201
7.10 HTML5地理定位202
7.11 HTML5 Web存储205
7.12 HTML5应用程序缓存210
7.13 HTML5 Web Worker213
7.14 HTML5服务器发送事件215
7.15 Web通信217
思考题226
第8章 *新的层叠样式表CSS3228
8.1 CSS3简介228
8.2 CSS3新技术228
8.3 CSS3应用实例245
思考题255
第9章 Ajax技术256
9.1 Ajax基础256
9.2 jQuery Ajax264
思考题269
第10章 JSON简介270
10.1 JSON与XML270
10.2 JSON语法271
10.3 JSON使用274
10.4 JSON特点及后台使用275
10.5 综合应用276
思考题278
附录 实验279
实验一 使用JavaScript实现网页特效279
实验二 使用jQuery实现网页特效280
实验三 HTML5表单及文件处理281
实验四 使用Canvas API画图283
实验五 获取浏览器的地理位置信息286
实验六 Web通信288
实验七 使用CSS3表现页面289
实验八 Ajax技术应用293
参考文献294