• HTML5+CSS3从入门到精通 微课精编版
21年品牌 40万+商家 超1.5亿件商品

HTML5+CSS3从入门到精通 微课精编版

全新正版 极速发货

48.84 6.1折 79.8 全新

仅1件

广东广州
认证卖家担保交易快速发货售后保障

作者前端科技

出版社清华大学出版社

ISBN9787302502531

出版时间2018-08

装帧平装

开本16开

定价79.8元

货号1201750822

上书时间2024-06-27

曲奇书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
前端科技,是由一群高校一线老师、靠前知名互联网公司的ITer组成的技术群组,群体信仰互联网精神,利用业余时间共享知识,传播技术和经验。以狂热的执着、屌丝的生活态度,把程序猿做到至极,不知疲倦地从事Web开发、教学培训、教材编写等业务,所编写的同类图书在很多网店上的销量名列前茅,受到了广大网友们的好评,让数十万的读者轻松跨进了Web开发的大门,为IT技术的普及和应用做出了积极贡献。

目录
章HTML5基础
视频讲解:31分钟
1.1HTML5概述
1.1.1HTML版本概览
1.1.2HTML5诞生记
1.1.3HTML5组织
1.1.4HTML5开发规则
1.1.5HTML5特性
1.1.6浏览器检测
1.2HTML5设计原则
1.2.1避免不必要的复杂性
1.2.2支持已有内容
1.2.3解决实际问题
1.2.4用户怎么使用就怎么设计规范
1.2.5优雅地降级
1.2.6支持的优先级
1.3HTML5语法特性
1.3.1文档和标记
1.3.2宽松的约定
1.4案例实战
1.4.1编写个HTML5文档
1.4.2比较HTML4与HTML5文档结构
1.4.3设计一个较详细的HTML5文档模板
1.5HTML5API
1.5.1新增的API
1.5.2修改的API
1.5.3扩展Document
1.5.4扩展HTMLElement
1.5.5扩展DOMHTML
1.5.6弃用的API
1.6在线练习
第2章HTML5新增元素和文档结构
视频讲解:82分钟
2.1HTML5元素
2.1.1新元素分类
2.1.2废除的元素
2.2设计新的文档结构
2.2.1article—文章块
2.2.2section—区块
2.2.3nav——导航条
2.2.4aside——辅助栏
2.2.5main—主要区域
2.2.6header——标题栏
2.2.7hgroup——标题组
2.2.8footer——页脚栏
2.3设计新的语义信息
2.3.1address——联系信息
2.3.2time——显示时间
2.3.3figure和figcaption——流媒体
2.3.4details和summary——详细内容
2.3.5mark——记号文本
2.3.6progress——进度条
2.3.7meter——度量
2.3.8dialog——模态对话框
2.3.9bdi——隔离文本
2.3.10wbr——换行断点
2.3.11ruby、rt、rp——文本注释
2.3.12command——菜单命令
2.4完善旧元素
2.4.1a——超链接
2.4.2ol——有序列表
2.4.3dl——定义列表
2.4.4cite——引用文本
2.4.5small——小号字体
2.4.6iframe——浮动框架
2.4.7script——脚本
2.5HTML5新的全局属性
2.5.1contentEditable——可编辑内容
2.5.2contextmenu——快捷菜单
2.5.3data——自定义属性
2.5.4draggable——可拖动
2.5.5dropzone——拖动数据
2.5.6hidden——隐藏
2.5.7spellcheck——语法检查
2.5.8translate——可翻译
2.6HTML5文档大纲
2.6.1定义文档节段
2.6.2隐式分节
2.6.3特殊分节
2.7案例实战
2.8在线练习
第3章HTML5表单
视频讲解:49分钟
3.1HTML5表单特性
3.2新的Input类型
3.2.1email——Email地址框
3.2.2url——URL地址框
3.2.3number——数字框
3.2.4range——范围框
3.2.5datepickers——日期选择器
3.2.6search——搜索框
3.2.7tel——电话号码框
3.2.8color——拾色器
3.3新的input属性
3.3.1autocomplete——自动完成
3.3.2autofocus——自动获取焦点
3.3.3form——归属表单
3.3.4表单重写
3.3.5height和width——高和宽
3.3.6list——列表选项
3.3.7min、max和step——最小值、优选值和步长
3.3.8multiple——多选
3.3.9pattern——匹配模式
3.3.10placeholder——替换文本
3.3.11required——必填
3.4新的表单元素
3.4.1datalist——数据列表
3.4.2keygen——密钥对生成器
3.4.3output——输出结果
3.5新的form属性
3.5.1autocomplete——自动完成.
3.5.2novalidate——禁止验证
3.6案例实战
3.6.1设计HTML5注册表单
3.6.2设计HTML5验证表单
3.7在线练习
第4章HTML5绘图和动画
视频讲解:135分钟
4.1使用canvas
4.2绘制图形
4.2.1矩形
4.2.2路径
4.2.3直线
4.2.4圆弧
4.2.5二次方曲线
4.2.6三次方曲线
4.3定义样式和颜色
4.3.1颜色
4.3.2不透明度
4.3.3实线
4.3.4虚线
4.3.5线性渐变
4.3.6径向渐变
4.3.7图案
4.3.8阴影
4.3.9填充规则
4.4图形变形
4.4.1保存和恢复状态
4.4.2清除画布
4.4.3移动坐标
4.4.4旋转坐标
4.4.5缩放图形
4.4.6变换图形
4.5图形合成
4.5.1合成
4.5.2裁切
4.6绘制文本
4.6.1填充文字
4.6.2轮廓文字
4.6.3文本样式
4.6.4测量宽度
4.7使用图像
4.7.1导入图像
4.7.2缩放图像
4.7.3裁切图像
4.7.4平铺图像
4.8像素操作
4.8.1认识ImageData对象
4.8.2创建图像数据
4.8.3将图像数据写入画布
4.8.4在画布中复制图像数据
4.8.5保存图片
4.9Path2D对象
4.9.1Canvas2DAPI新功能
4.9.2使用Path2D对象
4.10案例实战
4.10.1设计基本动画
4.10.2颜色选择器
4.10.3给图像去色
4.10.4缩放图像和反锯齿处理
4.10.5设计运动动画
4.10.6设计地球和月球公转动画
4.11在线练习
第5章HTML5音频和视频
视频讲解:50分钟
5.1使用HTML5音频和视频
5.1.1使用<audio>
5.1.2使用<video>
5.1.3设置属性
5.1.4设置方法
5.1.5设置事件
5.2案例实战
5.2.1设计音乐播放器
5.2.2获取播放进度
5.2.3设计视频播放器
5.2.4视频自动截图
5.2.5视频同步字幕
5.2.6使用HTML5WebAudioAPI增加声音
5.2.7访问多媒体属性、方法和事件
5.3在线练习
第6章数据存储
视频讲解:68分钟
6.1WebStorage
6.1.1使用WebStorage
6.1.2案例:设计登录页
6.1.3案例:流量统计
6.2WebSQLDatabase
6.2.1使用WebSQLDatabase
6.2.2案例:设计登录页
6.2.3案例:设计留言板
6.3indexedDB
6.3.1建立连接
6.3.2更新版本
6.3.3新建仓库
6.3.4新建索引
6.3.5使用事务
6.3.6保存数据
6.3.7访问数据
6.3.8访问键值
6.3.9访问属性
6.4案例:设计录入表单
6.5在线练习
第7章应用程序缓存
视频讲解:19分钟
7.1ApplicationCacheAPI基础
7.1.1认识ApplicationCacheAPI
7.1.2配置服务器
7.1.3认识manifest
7.1.4使用ApplicationCache
7.1.5事件监听
7.2案例实战
7.2.1缓存首页
7.2.2离线编辑
7.3在线练习
第8章多线程编程
视频讲解:23分钟
8.1WebWorkers基础
8.1.1认识WebWorkers
8.1.2创建WebWorkers
8.1.3Workers通信
8.1.4使用WebWorkers
8.2案例实战
8.2.1求和运算
8.2.2过滤运算
8.2.3并发运算
8.2.4多运算通信
8.2.5数列运算
8.3在线练习
第9章位置信息
视频讲解:2分钟
9.1GeolocationAPI基础
9.1.1GeolocationAPI应用场景.
9.1.2位置信息来源
9.1.3位置信息表示方式
9.1.4获取位置信息
9.1.5浏览器兼容性
9.1.6监测位置信息
9.1.7停止获取位置信息
9.1.8保护隐私
9.1.9处理位置信息
9.1.10使用position
9.2案例:设计位置地图
9.3在线练习
0章历史记录
视频讲解:26分钟
10.1HistoryAPI基础
10.1.1了解HistoryAPI
10.1.2使用HistoryAPI
10.1.3注意事项
10.2案例实战
10.2.1设计导航页面
10.2.2设计无刷新网站
10.2.3设计无刷新灯箱广告
10.2.4设计可后退画板
10.3在线练习
1章文件操作
视频讲解:84分钟
11.1FileList
11.2Blob
11.2.1访问Blob
11.2.2创建Blob
11.2.3截取Blob
11.2.4保存Blob
11.3FileReader
11.3.1读取文件
11.3.2事件监测
11.4ArrayBuffer和ArrayBufferView
11.4.1使用ArrayBuffer
11.4.2使用ArrayBufferView
11.4.3使用DataView
11.5FileSystemAPI
11.5.1认识FileSystemAPI
11.5.2访问FileSystem
11.5.3申请配额
11.5.4新建文件
11.5.5写入数据
11.5.6添加数据
11.5.7读取数据
11.5.8复制文件
11.5.9删除文件
11.5.10创建目录
11.5.11读取目录
11.5.12删除目录
11.5.13复制目录
11.5.14重命名目录
11.5.15使用filesystem:URL
11.6案例:设计资源管理器
11.7在线练习
2章HTML5通信
视频讲解:21分钟
12.1跨文档消息传递
12.1.1postMessage基础
12.1.2案例:设计简单的跨域通话
12.1.3案例:设计跨域动态对话
12.1.4案例:设计通道通信
12.2WebSockets通信
12.2.1WebSocket基础
12.2.2使用WebSocketsAPI
12.2.3在PHP中建立socket
12.2.4WebSocketsAPI开发框架
12.2.5案例:设计简单的“呼-应”通信
12.2.6案例:发送JSON对象
12.2.7案例:使用Workerman
框架通信
12.2.8案例:推送信息
12.3在线练习
3章WebRTC视频直播
13.1WebRTC基础
13.2案例实战
13.2.1访问本地设备
13.2.2视频截图
13.2.3视频对话基础
13.2.4视频对话实现
13.2.5SDP交换
13.2.6ICE交换
13.3在线练习
4章跨窗口操作
视频讲解:23分钟
14.1通知API
14.1.1NotificationAPI基础
14.1.2案例:设计桌面通知
14.1.3案例:关闭通知
14.1.4案例:设计多条通知
14.2页面可见API
14.2.1PageVisibility基础
14.2.2案例:设计视频页面
14.2.3案例:设计登录页面
14.3全屏API
14.3.1FullscreenAPI基础
14.3.2案例:设计全屏显示
14.3.3案例:设计全屏播放
14.4在线练习
5章拖放操作
视频讲解:19分钟
15.1拖放API基础
15.1.1拖放功能实现
15.1.2DataTransfer对象
15.2案例实战
15.2.1设计垃圾箱
15.2.2设计接纳箱
15.2.3拖选对象
15.2.4可视化删除
15.3在线练习
6章异步交互
视频讲解:21分钟
16.1XMLHttpRequest2基础
16.1.1请求时限
16.1.2FormData数据对象
16.1.3上传文件
16.1.4跨域访问
16.1.5响应不同类型数据
16.1.6接收二进制数据
16.1.7监测数据传输进度
16.2案例实战
16.2.1接收ArrayBuffer对象
16.2.2接收Blob对象
16.2.3发送字符串
16.2.4发送表单数据
16.2.5发送二进制文件
16.2.6发送Blob对象
16.2.7跨域请求
16.2.8设计文件上传进度条
16.3在线练习
7章延迟处理
视频讲解:18分钟
17.1延迟处理基础
17.1.1从回调函数到异步队列
17.1.2使用promise对象
17.2案例实战
17.2.1队列操作
17.2.2异常处理
17.2.3创建序列
17.2.4并行处理
17.3在线练习
8章HTML5其他API
视频讲解:12分钟
18.1指针锁定API
18.1.1认识鼠标指针锁定API
18.1.2案例:设计全屏鼠标
指针锁定
18.2requestAnimationFrame
18.2.1认识requestAnimFrame
18.2.2案例:设计进度条
18.2.3案例:设计旋转的小球
18.3MutationObserver
18.3.1认识MutationObserver
18.3.2案例:观察DOM元素
18.3.3案例:观察DOM属性
18.4在线练习
9章CSS3基础
视频讲解:33分钟
19.1CSS3概述
19.2CSS3选择器概述
19.3使用CSS3选择器
19.4案例实战
19.5在线练习
第20章CSS3文本样式
视频讲解:74分钟
20.1CSS3文本模块
20.2色彩模式
20.3文本阴影
20.4内容生成和替换
20.5网络字体
20.6案例实战
20.7在线练习
第21章CSS3背景图像和渐变背景
视频讲解:51分钟
21.1设计背景图像
21.2设计渐变背景
21.3案例实战
21.4在线练习
第22章CSS3用户接口样式
视频讲解:36分钟
22.1界面显示
22.2轮廓样式
22.3边框样式
22.4盒子阴影
22.5案例实战
22.6在线练习
第23章CSS3伸缩盒布局
视频讲解:32分钟
23.1多列布局
23.2旧版伸缩盒
23.3新版伸缩盒
23.4伸缩盒版本比较和兼容
23.5在线练习
第24章CSS3动画
视频讲解:64分钟
24.1CSS3变形
24.2过渡动画
24.3帧动画
24.4案例实战
24.5在线练习
第25章CSS3媒体查询
视频讲解:21分钟
25.1媒体查询基础
25.2案例实战
25.3在线练习

内容摘要
《HTML5+CSS3 从入门到精通(微课精编版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了HTML5+CSS3 前端开发技术及其应用。本书共25 章,包括HTML5 基础、HTML5 新增元素和文档结构、HTML5 表单、HTML5 绘图和动画、HTML5 音频和视频、数据存储、应用程序缓存、多线程编程、位置信息、历史记录、文件操作、HTML5 通信、WebRTC 视频直播、跨窗口操作、拖放操作、异步交互、延迟处理、HTML5 其他API、CSS3 基础、CSS3 文本样式、CSS3 背景图像和渐变背景、CSS3 用户接口样式、CSS3 伸缩盒布局、CSS3 动画、CSS3 媒体查询等内容。书中所有知识都结合具体实例进行介绍,代码注释详尽,读者可轻松掌握前端技术精髓,提升实际开发能力。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP