基于新信息技术的HTML5和CSS3网页设计进阶教程(高职)/叶霖
全新正版 极速发货
¥
17.32
5.1折
¥
34
全新
库存4件
作者叶霖 著
出版社西安电子科技大学出版社
ISBN9787560654072
出版时间2019-09
装帧平装
开本其他
定价34元
货号1201951648
上书时间2024-12-02
商品详情
- 品相描述:全新
- 商品描述
-
目录
第1章 HTML5的重要使命 11.1 Web时代的变迁 11.1.1 Web1.0 11.1.2 Web2.0 21.1.3 Web3.0 31.2 HTML5的目标 31.2.1 HTML的发展历程 41.2.2 HTML5要解决的问题 51.3 HTML5的新功能 51.3.1 无插件范式 61.3.2 新的DOCTYPE和字符集 61.3.3 新的HTML元素 71.3.4 新的输入类型和属性 71.3.5 简化页面元素查找方式 9第2章 HTML5的多媒体 122.1 容器格式和编/解码格式 122.1.1 视频、音频的容器 122.1.2 视频、音频的编/解码器 132.2 浏览器支持特性检测 142.3 视频、音频的脚本控制 162.4 HTML5中的音频 172.4.1 audio元素的基本操作 172.4.2 使用source元素 212.4.3 浏览器支持音频格式检测 212.5 HTML5中的视频 232.5.1 video元素的基本操作 232.5.2 使用source元素 252.5.3 浏览器支持视频格式检测 26第3章 HTML5的拖放 283.1 浏览器支持检测 283.2 实现简单拖放 283.3 拖放相关的属性和事件 323.4 dataTransfer对象 333.5 拖放图片到浏览器 34第4章 HTML5的绘图 394.1 canvas API简介 394.2 浏览器支持检测 394.3 什么是canvas 404.4 canvas中的坐标 414.5 在canvas上绘图 424.5.1 绘制直线 434.5.2 绘制方框 454.5.3 绘制圆或弧 474.5.4 开始和关闭路径 494.5.5 绘制文字 524.5.6 绘制图像 55第5章 HTML5的本地存储 585.1 Web Storage 585.1.1 浏览器支持检测 585.1.2 Web Storage API 595.1.3 永久本地存储对象localStorage 605.1.4 会话存储对象sessionStorage 665.2 Web SQL Database 665.3 IndexedDB 705.3.1 IndexedDB的特点 705.3.2 兼容检测 715.3.3 IndexedDB API 715.3.4 IndexedDB数据库基本操作流程 725.3.5 综合实例 77第6章 Web Workers多线程 836.1 Web Workers简介 846.2 浏览器支持检测 846.3 Web Workers分类 846.4 Web Workers API 856.5 Web Workers基本用法 866.5.1 主线程 866.5.2 Worker线程 886.5.3 数据通信 886.6 Web Workers完整实例 89第7章 HTML5的离线缓存 927.1 APPCache 927.1.1 浏览器支持情况 937.1.2 使用APPCache实现页面缓存 937.1.3 APPCache API 957.1.4 其他注意事项 967.2 Service Workers 967.2.1 浏览器支持检测 977.2.2 Service Workers生命周期 977.2.3 Service Workers基本用法 98第8章 CSS3边框变换 1028.1 浏览器支持情况 1028.2 圆角边框 1028.3 盒子阴影 1058.4 图片边框 1088.4.1 border-image-source 1088.4.2 border-image-slice 1098.4.3 border-image-repeat 1098.4.4 border-image-width 1108.4.5 border-image-outset 1108.4.6 实例 110第9章 CSS3的变形处理 1129.1 Transform 2D转换 1129.1.1 移动translate() 1129.1.2 缩放scale() 1149.1.3 转动rotate() 1159.1.4 倾斜skew() 1169.1.5 Transform 2D综合应用 1179.2 Transform 3D转换 1199.2.1 3D坐标系和透视效果 1199.2.2 3D移动translate3d() 1219.2.3 3D转动rotate3d() 1219.2.4 3D缩放scale3d() 1229.2.5 整体3D转换 1239.3 变形后的坐标轴 126第10章 CSS3的动画处理 13010.1 关键帧@keyframes 13010.2 过渡Transition 13210.2.1 transition-property 13210.2.2 transition-duration 13310.2.3 transition-timing-function 13310.2.4 transition-delay 13310.3 动画Animation 13410.3.1 animation-name 13510.3.2 animation-duration 13510.3.3 animation-timing-function 13510.3.4 animation-delay 13610.3.5 animation-iteration-count 13610.3.6 animation-direction 13610.3.7 animation-play-state 13610.3.8 animation-fill-mode 13610.4 动画在页面中的实际应用 137附录 141一、HTML 视频API 141二、HTML拖放API 156三、HTML Canvas API 162四、HTML IndexedDB API 179五、HTML Web Worker API 194参考文献 200
内容摘要
本书作为《基于新信息技术的HTML5和CSS3网页设计基础教程》的进阶卷,主要讲述HTML5和CSS3最新增加的高级功能的原理和应用技巧。本书共分10章,内容包括HTML5的重要使命、HTML5的多媒体、HTML5的拖放、HTML5的绘图、HTML5的本地存储、Web Workers多线程、HTML5的离线缓存、CSS3边框变换、CSS3的变形处理、CSS3的动画处理等。本书适用于进行Web前端程序开发的深入学习者,学习本书需要具备HTML、CSS、JavaScript基础知识。本书可作为高等学校和高职高专院校Web前端开发专业的教学参考书,也可供其他相关专业学生和技术人员参考。
— 没有更多了 —
以下为对购买帮助不大的评价