基于新信息技术的HTML5和CSS3网页设计进阶教程pdf下载pdf下载

基于新信息技术的HTML5和CSS3网页设计进阶教程百度网盘pdf下载

作者:
简介:本篇主要提供基于新信息技术的HTML5和CSS3网页设计进阶教程pdf下载
出版社:博库网旗舰店
出版时间:2019-08
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

  • 商品名称:基于新信息技术的HTML5和CSS3网页设计进阶教程(新一代信息技术系列教材)
  • 作者:编者:叶霖//谢钟扬//马庆|责编:师彬//杨丕勇
  • 定价:34
  • 出版社:西安电子科大
  • ISBN号:9787560654072

其他参考信息(以实物为准)

  • 出版时间:2019-08-01
  • 印刷时间:2019-08-01
  • 版次:1
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:200
  • 字数:228千字

内容提要

本书作为《基于新信息技术的HTML5和CSS3网页设 计基础教程》的进阶卷,主要讲述HTML5和CSS3 新增 加的 功能的原理和应用技巧。
     本书共分10章,内容包括HTML5的重要使命、 HTML5的多媒体、HTML5的拖放、HTML5的绘图、HTML5 的本地存储、Web Workers多线程、HTML5的离线缓存 、CSS3边框变换、CSS3的变形处理、CSS3的动画处理 等。
     本书适用于进行Web前端程序开发的深入学习者, 学习本书需要具备HTML、CSS、基础知识。
     本书可作为高等学校和高职高专院校Web前端开发 专业的教学参考书,也可供其他相关专业学生和技术 人员参考。
    

目录

第1章 HTML5的重要使命
1.1 Web时代的变迁
1.1.1 Web1
1.1.2 Web2
1.1.3 Web3
1.2 HTML 5的目标
1.2.1 HTML的发展历程
1.2.2 HTML5要解决的问题
1.3 HTML5的新功能
1.3.1 无插件范式
1.3.2 新的DOCTYPE和字符集
1.3.3 新的HTML元素
1.3.4 新的输入类型和属性
1.3.5 简化页面元素查找方式
第2章 HTML5的多媒体
2.1 容器格式和编/解码格式
2.1.1 视频、音频的容器
2.1.2 视频、音频的编/解码器
2.2 浏览器支持特性检测
2.3 视频、音频的脚本控制
2.4 HTML5中的音频
2.4.1 audio元素的基本操作
2.4.2 使用source元素
2.4.3 浏览器支持音频格式检测
2.5 HTML5中的视频
2.5.1 video元素的基本操作
2.5.2 使用source元素
2.5.3 浏览器支持视频格式检测
第3章 HTML5的拖放
3.1 浏览器支持检测
3.2 实现简单拖放
3.3 拖放相关的属性和事件
3.4 dataTransfer对象
3.5 拖放图片到浏览器
第4章 HTML5的绘图
4.1 canvas API简介
4.2 浏览器支持检测
4.3 什么是canvas
4.4 canvas中的坐标
4.5 在canvas上绘图
4.5.1 绘制直线
4.5.2 绘制方框
4.5.3 绘制圆或弧
4.5.4 开始和关闭路径
4.5.5 绘制文字
4.5.6 绘制图像
第5章 HTML5的本地存储
5.1 Web Storage
5.1.1 浏览器支持检测
5.1.2 Web Storage API
5.1.3 本地存储对象localStorage
5.1.4 会话存储对象sessionStorage
5.2 Web SQL Database
5.3 IndexedDB
5.3.1 IndexedDB的特点
5.3.2 兼容检测
5.3.3 IndexedDB API
5.3.4 IndexedDB数据库基本操作流程
5.3.5 综合实例
第6章 Web Workers多线程
6.1 Web Workers简介
6.2 浏览器支持检测
6.3 WebWorkers分类
6.4 Web Workers API
6.5 Web Workers基本用法
6.5.1 主线程
6.5.2 Worker线程
6.5.3 数据通信
6.6 Web Workers完整实例
第7章 HTML5的离线缓存
7.1 APPCache
7.1.1 浏览器支持情况
7.1.2 使用APPCache实现页面缓存
7.1.3 APPCache API
7.1.4 其他注意事项
7.2 Service Workers
7.2.1 浏览器支持检测
7.2.2 Service Workers生命周期
7.2.3 Service Workers基本用法
第8章 CSS3边框变换
8.1 浏览器支持情况
8.2 圆角边框
8.3 盒子阴影
8.4 图片边框
8.4.1 border-image-source
8.4.2 border-image-slice
8.4.3 border-image-repeat
8.4.4 border-image—width
8.4.5 border-image-outset
8.4.6 实例
第9章 CSS3的变形处理
9.1 Transform 2D转换
9.1.1 移动translate()
9.1.2 缩放scale()
9.1.3 转动rotate()
9.1.4 倾斜skew()
9.1.5 Transform 2D综合应用
9.2 Transform 3D转换
9.2.1 3D坐标系和透视效果
9.2.2 3D移动translate3d()
9.2.3 3D转动rotate3d()
9.2.4 3D缩放scale3d()
9.2.5 整体3D转换
9.3 变形后的坐标轴
0章 CSS3的动画处理
10.1 关键帧@keyframes
10.2 过渡Transition
10.2.1 transition-property
10.2.2 transition-duration
10.2.3 transition-timing-function
10.2.4 transition-delay
10.3 动画Animation
10.3.1 animation.name
10.3.2 animation-duration
10.3.3 animation-timing-function
10.3.4 animation.delay
10.3.5 animation.iteration-count
10.3.6 animation.direction
10.3.7 animation-play-state
10.3.8 animation-fill-mode
10.4 动画在页面中的实际应用
附录
一、HT API
二、HTML拖放API
三、HTML Canvas API
四、HTML IndexedDB API
五、HTML Web Worker API
参考文献