更新时间:2021-03-19 20:43:36
封面
版权信息
前言 FOREWORD
第1章 HTML 5概述
1.1 了解HTML 5
1.2 HTML 5与其他技术的区别
1.3 HTML 5与HTML 4的区别
1.4 HTML 5的浏览器支持情况
1.5 实验指导1-1:简单安装傲游浏览器
1.6 常用的浏览器内核
思考与练习
第2章 HTML 5中的新增元素
2.1 新增的结构元素
2.2 新增的块级语义元素
2.3 新增的行内语义元素
2.4 新增的交互元素
2.5 改良HTML 4元素的功能
2.6 实验指导2-1:使用新增元素构建网页
第3章 HTML 5中的表单应用
3.1 认识和创建HTML表单
3.2 新增的表单元素
3.3 新增的表单类型
3.4 新增的表单属性
3.5 表单验证
3.6 实验指导3-1:会员资料注册
第4章 HTML 5中的文件应用
4.1 选择文件
4.2 实验指导4-1:将文件上传到服务器端
4.3 读取文件
4.4 错误处理方案
4.5 文件拖放API和常用对象
4.6 实验指导4-2:拖动文字到网页的指定区域
4.7 实验指导4-3:拖放实现带进度条的文件上传
第5章 HTML 5中的多媒体元素
5.1 HTML 5多媒体概述
5.2 多媒体元素的属性
5.3 向多媒体元素中添加source元素
5.4 多媒体元素的方法
5.5 多媒体元素的事件
5.6 认识embed元素
5.7 实验指导5-1:制作绚丽的音乐播放器
第6章 数据存储
6.1 认识Web Storage
6.2 localStorage对象
6.3 sessionStorage对象
6.4 JSON对象操作数据
6.5 认识Web SQL
6.6 实验指导6-1:基于Web SQL的留言簿
第7章 Canvas API动态绘图
7.1 认识canvas元素
7.2 通过路径绘图
7.3 实验指导7-1:绘制复杂图形
7.4 贝塞尔曲线
7.5 绘制渐变图形
7.6 高级绘图操作
7.7 实验指导7-2:实现时钟的动画效果
7.8 图像操作
7.9 文字和阴影效果
第8章 离线缓存
8.1 离线应用程序概述
8.2 Cache Manifest文件
8.3 离线访问系统当前时间
8.4 浏览器与服务器的交互过程
8.5 离线存储对象:applicationCache
8.6 实验指导8-1:制作离线使用的日程备忘录
第9章 通信API和地理位置获取
9.1 跨文档消息传输
9.2 Web Sockets通信
9.3 Web Workers线程
9.4 Geolocatin API概述
9.5 Position对象显示当前位置
9.6 实验指导9-1:Google地图锁定当前位置
第10章 CSS 3和新增颜色及文本样式
10.1 了解CSS 3
10.2 新增颜色
10.3 文本样式
10.4 字体样式规则:@font-face
10.5 实验指导10-1:定义文章的标题和内容样式
第11章 CSS 3中的新增选择器
11.1 属性选择器
11.2 结构化伪类选择器
11.3 UI元素状态伪类选择器
11.4 其他新增选择器
11.5 新增内容属性:content
11.6 实验指导11-1:结构化的数据表格设计
第12章 弹性盒模型与样式布局
12.1 新增的盒模型属性
12.2 多列类布局属性
12.3 用户界面布局
12.4 实验指导12-1:简单设计博客网页