本书以应用、实践、创新型人才培养方案为指导,以培养学生的实际动手能力为目标,以提高学生的认知能力为前提,从实用的角度出发,以简明生动的语言,采用案例式教学,由浅入深地介绍*的HTML5、CSS3、JavaScript的基本语法,循序渐进地讲述网页前台技术,从基本概念到具体实践、从页面结构建设到页面布局都进行了详细的阐述,并进行了细致的实例讲解。全书共12章,分别介绍网页设计入门、制作网页内容、超级链接、用HTML布局网页、表单、CSS样式表基础、CSS布局、CSS网页元素设计、JavaScript基础、JavaScript核心对象、事件响应及综合实例。每章还精心设计了“上机练习与指导”和“本章
HTML 5高级应用与开发-微课版
✍ Scribed by 杨斐 赵克玲
- Publisher
- 清华大学出版社
- Year
- 2018
- Tongue
- Chinese
- Leaves
- 344
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
本书针对HTML 5技术进行深入剖析和全面讲解,内容涵盖HTML 5语义特性、HTML 5 Form表单、Canvas和SVG绘图、多媒体API、本地存储、文件API、ServerSent Events、WebSocket和Notification通信、离线应用、XMLHttpRequest Level 2、Web Worker多线程、Geolocation位置定位等技术。 由于HTML 5中的部分技术需要使用服务端来运行,故推荐HBuilder工具进行编码。在HBuilder工具中内置一个小型服务器,在浏览页面时服务器将自动启动,操作简单、易用。关于ServerSent Events、WebSocket、离线应用和XMLHttpRequest Level 2等技术需要与服务端进行交互,本书应用案例中分别使用Java Web和Node.js作为服务端技术来实现客户端和服务端之间的数据交互。 本书重点突出、强调动手操作能力,以案例驱动(共给出180个案例),使读者能够快速理解并掌握各项重点知识,全面提高分析问题、解决问题以及动手编码的能力。 本书可作为高等学校计算机科学与技术、软件外包、计算机软件、计算机网络、电子商务等专业相关课程的教材,也可作为培训机构的教材。
✦ Table of Contents
封面
扉页
彩插
内容简介
版权页
前言
目录
第1章 HTML5入门
1.1 HTML5概述
1.2 HTML5现状
1.3 HTML5的变化
1.4 HTML5全局属性
本章总结
本章练习
第2章 HTML5文档结构
2.1 HTML5文档结构元素
2.2 HTML5其他新增元素
2.3 改良后的标签
2.4 HTML5拖放API
本章总结
本章练习
第3章 HTML5表单
3.1 HTML5表单概述
3.2 HTML5表单的改良
本章总结
本章练习
第4章 Canvas绘图
4.1 Canvas元素
4.2 绘制矩形
4.3 绘制文本
4.4 绘制路径
4.5 绘制图像
4.6 图形合成
4.7 图形变换
4.8 图形渐变
本章总结
本章练习
第5章 SVG绘图
5.1 SVG概述
5.2 SVG基本数据类型
5.3 SVG框架元素
5.4 SVG形状元素
5.5 SVG路径
5.6 SVG样式
5.7 文本内容
5.8 渐变填充
5.9 滤镜元素
5.10 动画与事件响应
本章总结
本章练习
第6章 多媒体API
6.1 多媒体概述
6.2 HTML5多媒体元素
6.3 多媒体API的使用
6.4 摄像头的捕获
6.5 视频截图
本章总结
本章练习
第7章 本地存储
7.1 Cookie技术
7.2 Web Storage
7.3 Indexed Database
本章总结
本章练习
第8章 文件API
8.1 文件API概述
8.2 File API
8.3 FileWriter API
8.4 FileSystem API
本章总结
本章练习
第9章 Server-Sent Events
9.1 Server-Sent Events概述
9.2 基于Servlet的动态图形报表
9.3 基于Node.js的动态图形报表
本章总结
本章练习
第10章 Web Socket和Notification
10.1 WebSocket概述
10.2 Notification概述
10.3 网络聊天室
本章总结
本章练习
第11章 离线应用和XHR2
11.1 离线应用
11.2 XMLHttpRequest
本章总结
本章练习
第12章 Web Worker和地理位置
12.1 Web Worker概述
12.2 地理位置
12.3 百度地图API
本章总结
本章练习
正文结束
附录A HTML5新增和弃用标签
附录B NPM工具
图书资源支持
📜 SIMILAR VOLUMES
“多媒体技术与应用”教材共六章,除第一章基本认识及第六章综合外,主要包括“音频获取与处理”、“图像获取与处理”、“动画设计与制作”、“视频获取与处理”四大模块内容,每个模块通过“基础理论——基础实验——进阶实验——扩展实验”的层层推进,带领学生理解多种媒体信息的数字化过程及原理.
本书围绕网络工程师对路由交换设备的配置与管理技能,较系统、完整地介绍IPv6地址、邻居发现、IPv6静态路由、IPv6默认路由、OSPFv3、IPv6访问控制列表、IPv6隧道等知识。本书由IPv6局域网应用篇、IPv6园区网应用篇、IPv4与IPv6混合应用篇、IPv6扩展应用篇共4个单元组成,每个单元包含3-5个项目,每个项目均源于真实的应用场景,按工作过程系统化展开介绍。通过在业务场景中学习和实践,读者可快速熟悉IPv6的相关知识及应用。
本书是根据教育部高等院校计算机专业教学改革的需要,结合作者讲授“Android平台开发基础”课程的教学经验编写而成的。全书共分11章,详细介绍了Android 5.0的基本知识和新特性,为学生学习和掌握Android开发打下基础。另外,每章均配有精心安排的实验和习题,书后还给出了习题参考答案。 本书内容丰富,实用性强,侧重案例教学和计算机程序设计的基本知识,帮助读者掌握Android的核心内容及Android App设计的基本方法和编程技巧,了解进行科学计算的一般思路与方法,适合具有Java基础的本专科学生学习使用。本书针对知识点还提供了微课视频讲解。 本书可以作为高等学校相关专业相关课程的教