图书介绍
HTML5精粹 利用HTML5开发令人惊奇的Web站点和革命性应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)高奇特著;曾少宁,张猛,赵俐译 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111397717
- 出版时间:2012
- 标注页数:289页
- 文件大小:18MB
- 文件页数:303页
- 主题词:超文本标记语言-程序设计
PDF下载
下载说明
HTML5精粹 利用HTML5开发令人惊奇的Web站点和革命性应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章HTML5文档1
1.1基本组成1
1.2全局结构1
1.2.1 Doctype2
1.2.2 <html>2
1.2.3 <head>3
1.2.4 <body>3
1.2.5 <meta>4
1.2.6 <title>5
1.2.7 <link>5
1.3正文结构6
1.3.1组织7
1.3.2 <header>9
1.3.3 <nav>9
1.3.4 <section>10
1.3.5 <aside>11
1.3.6 <footer>12
1.4深入正文13
1.4.1 <article>14
1.4.2 <hgroup>16
1.4.3 <figure>和<figcaption>18
1.5新旧元素20
1.5.1 <mark>20
1.5.2 <small>20
1.5.3 <cite>21
1.5.4 <address>21
1.5.5 <time>21
1.6快速参考——HTML5文档22
第2章CSS样式设置与框模型24
2.1 CSS与HTML24
2.2样式与结构24
2.2.1块级元素25
2.2.2框模型25
2.3样式设置基础26
2.3.1内联样式26
2.3.2嵌入样式27
2.3.3外部文件27
2.3.4引用28
2.3.5通过关键字引用28
2.3.6通过id属性引用29
2.3.7通过class属性引用29
2.3.8通过任意属性引用30
2.3.9通过伪类引用31
2.3.10新选择器34
2.4在模板上应用CSS35
2.5传统框模型35
2.5.1模板35
2.5.2全局选择器37
2.5.3新的标题层次结构38
2.5.4声明新的HTML5元素38
2.5.5居中显示正文39
2.5.6创建主框39
2.5.7标头40
2.5.8导航栏40
2.5.9节与边栏41
2.5.10页脚42
2.5.11最后一步44
2.5.12框尺寸44
2.6弹性框模型45
2.7理解弹性框模型52
2.7.1 display53
2.7.2 box-orient53
2.7.3 box-direction54
2.7.4 box-ordinal-group54
2.7.5 box-pack56
2.7.6 box-flex57
2.7.7 box-align60
2.8快速参考——CSS样式设置与框模型61
2.8.1弹性框模型61
2.8.2伪类与选择器62
第3章 CSS3属性63
3.1新规则63
3.1.1强大的CSS363
3.1.2模板63
3.1.3圆角65
3.1.4阴影效果66
3.1.5文字阴影68
3.1.6 @font-face69
3.1.7线性渐变70
3.1.8放射渐变71
3.1.9 RGBA71
3.1.10 HSLA72
3.1.11轮廓73
3.1.12边框图像73
3.1.13转换与转变74
3.1.14一次实现全部转换77
3.1.15 动态转换78
3.1.16过渡78
3.2快速参考——CSS3属性79
第4章 JavaScript81
4.1 JavaScript相关性81
4.2引入JavaScript81
4.2.1内联脚本81
4.2.2嵌入脚本82
4.2.3外部文件84
4.3新选择器84
4.3.1 querySelector()85
4.3.2 querySelectorAll()85
4.4事件处理程序86
4.4.1内联事件处理程序87
4.4.2在属性中添加事件处理程序87
4.4.3 addEventListener()方法87
4.5 API88
4.5.1 Canvas API89
4.5.2拖放API89
4.5.3地理位置API89
4.5.4存储API89
4.5.5文件API90
4.5.6通信API90
4.5.7 Web Workers API90
4.5.8历史API90
4.5.9离线API91
4.6外部库91
4.6.1 jQuery91
4.6.2 Google Maps91
4.7快速参考-JavaScript92
4.7.1元素92
4.7.2选择器92
4.7.3事件92
4.7.4 API92
第5章 视频与音频94
5.1在HTML5中播放视频94
5.1.1 <video>元素95
5.1.2 <video>属性95
5.2编程实现视频播放器96
5.2.1设计96
5.2.2编码98
5.2.3事件98
5.2.4方法99
5.2.5属性100
5.2.6实际代码100
5.3视频格式103
5.4在HTML5中播放音频103
5.5编程实现音频播放器105
5.6快速参考——视频与音频105
5.6.1元素105
5.6.2内嵌属性106
5.6.3视频属性106
5.6.4事件106
5.6.5方法106
5.6.6属性107
第6章 表单与表单API108
6.1 HTML网页表单108
6.1.1 <form>元素108
6.1.2 <input>元素109
6.1.3电子邮件类型109
6.1.4搜索类型109
6.1.5 URL类型110
6.1.6电话号码类型110
6.1.7数字类型110
6.1.8范围类型110
6.1.9日期类型111
6.1.10周类型111
6.1.11月份类型111
6.1.12时间类型111
6.1.13日期与时间类型112
6.1.14本地日期与时间类型112
6.1.15颜色类型112
6.2新属性112
6.2.1 placeholder属性113
6.2.2 required属性113
6.2.3 multiple属性113
6.2.4 autofocus属性113
6.2.5 pattern属性114
6.2.6 form属性114
6.3新的表单元素114
6.3.1 <datalist>元素115
6.3.2 <progress>元素115
6.3.3 <meter>元素115
6.3.4 <output>元素115
6.4表单 API115
6.4.1 setCustomValidity()116
6.4.2无效事件117
6.4.3实时验证119
6.4.4有效性约束121
6.4.5 willValidate122
6.5快速参考——表单与表单API122
6.5.1类型122
6.5.2属性122
6.5.3元素123
6.5.4方法123
6.5.5事件124
6.5.6状态124
第7章Canvas API125
7.1准备Canvas125
7.1.1 <canvas>元素125
7.1.2 getContext()126
7.2在Canvas上绘图126
7.2.1绘制矩形126
7.2.2颜色127
7.2.3渐变128
7.2.4创建路径129
7.2.5线型134
7.2.6文字135
7.2.7阴影136
7.2.8转换137
7.2.9恢复状态139
7.2.10 globalCompositeOperation139
7.3处理图像141
7.3.1 drawImage()141
7.3.2图像数据142
7.3.3图案144
7.4在Canvas上实现动画145
7.5在Canvas上处理视频146
7.6快速参考——Canvas API148
7.6.1方法149
7.6.2属性151
第8章 拖放API152
8.1 Web拖放152
8.1.1新的事件152
8.1.2 dataTransfer155
8.1.3 dragenter、dragleave与dragend156
8.1.4选择有效的源157
8.1.5 setDragImage()158
8.1.6文件160
8.2快速参考——拖放API161
8.2.1事件161
8.2.2方法162
8.2.3属性162
第9章 地理位置API163
9.1定位163
9.1.1 getCurrentPosition(location)163
9.1.2 getCurrentPosition(location,error)165
9.1.3 getCurrentPosition(location,error,configuration)166
9.1.4 watchPosition(location,error,configuration)167
9.1.5 Google Maps实战168
9.2快速参考——地理位置API169
9.2.1方法169
9.2.2对象170
第10章 Web存储API171
10.1两个存储系统171
10.2 sessionStorage172
10.2.1数据存储的实现172
10.2.2创建数据173
10.2.3读取数据174
10.2.4删除数据175
10.3 localStorage176
10.3.1 storage事件177
10.3.2存储空间178
10.4快速参考——Web存储API178
10.4.1存储类型179
10.4.2方法179
10.4.3属性179
10.4.4事件179
第11章 IndexedDB API180
11.1底层API180
11.1.1数据库180
11.1.2对象和对象库181
11.1.3索引181
11.1.4事务182
11.1.5对象库方法182
11.2实现IndexedDB183
11.2.1模板183
11.2.2打开数据库184
11.2.3数据库版本185
11.2.4对象库和索引186
11.2.5添加对象186
11.2.6获取对象187
11.2.7完成代码并测试188
11.3列出数据188
11.3.1游标188
11.3.2修改顺序190
11.4删除数据192
11.5搜索数据192
11.6快速参考——IndexedDB API195
11.6.1环境接口(IDBEnvironment和IDBFactory)195
11.6.2数据库接口(IDBDatabase)195
11.6.3对象库接口(IDBObject5tore)196
11.6.4游标接口(IDBCursor)196
11.6.5事务接口(IDBTransaction)197
11.6.6范围接口(IDBKeyRange-Constructors)197
11.6.7错误接口(IDBDatabase-Exception)197
第12章 文件199
12.1文件存储199
12.2处理用户文件199
12.2.1模板200
12.2.2读取文件201
12.2.3文件属性202
12.2.4 blob203
12.2.5事件205
12.3创建文件206
12.3.1模板206
12.3.2硬盘207
12.3.3创建文件208
12.3.4创建目录209
12.3.5列出文件210
12.3.6处理文件213
12.3.7移动213
12.3.8复制215
12.3.9删除216
12.4文件内容217
12.4.1写入内容217
12.4.2添加内容219
12.4.3读取内容220
12.5真实的文件系统221
12.6快速参考——文件API225
12.6.1 Blob接口(文件API)225
12.6.2 File接口(文件API)225
12.6.3 FileReader接口(文件API)225
12.6.4 LocalFileSystem接口(文件API:目录和系统)226
12.6.5 FileSystem接口(文件API:目录和系统)226
12.6.6 Entry接口(文件API:目录和系统)226
12.6.7 Directory Entry接口(文件API:目录和系统)226
12.6.8 Directory Reader接口(文件API:目录和系统)227
12.6.9 FileEnt接口(文件API :目录和系统)227
12.6.10 BlobBuilder接口(文件API:写入器227
12.6.11 FileWriter接口(文件API:写入器)227
12.6.12 FileError接口(文件API和扩展)228
第13章 通信API229
13.1 Ajax Level 2229
13.1.1获取数据229
13.1.2响应属性231
13.1.3事件231
13.1.4发送数据233
13.1.5跨源请求235
13.1.6上传文件235
13.1.7真实应用程序237
13.2跨文档消息传递240
13.2.1构造函数240
13.2.2消息事件和属性240
13.2.3发送消息241
13.2.4筛选器和跨源243
13.3 Web套接字245
13.3.1 WS服务器的配置245
13.3.2构造函数246
13.3.3方法246
13.3.4属性246
13.3.5事件247
13.3.6模板247
13.3.7开始通信248
13.3.8完整应用程序249
13.4快速参考——通信API250
13.4.1 XMLHttpRequest Level 2250
13.4.2 Web消息传递API252
13.4.3 WebSocket API252
第14章Web Workers API253
14.1需要做的艰巨工作253
14.1.1创建worker253
14.1.2发送和接收消息253
14.1.3检测错误256
14.1.4终止worker257
14.1.5同步API258
14.1.6导入脚本259
14.1.7共享worker260
14.2快速参考——Web Workers API263
14.2.1 worker263
14.2.2专用worker264
14.2.3共享worker264
第15章 历史API265
15.1 History接口265
15.1.1 Web导航265
15.1.2新增方法265
15.1.3伪造URL266
15.1.4跟踪268
15.1.5实例269
15.2快速参考——历史API272
第16章 脱机API273
16.1缓存代码清单273
16.1.1代码清单文件273
16.1.2分类274
16.1.3注释274
16.1.4使用代码清单文件275
16.2脱机API276
16.2.1错误276
16.2.2联机和脱机277
16.2.3缓存过程278
16.2.4进度280
16.2.5更新缓存281
16.3快速参考——脱机API283
16.3.1代码清单文件283
16.3.2属性283
16.3.3事件284
16.3.4方法284
结束语285
热门推荐
- 3064786.html
- 2482907.html
- 1846414.html
- 792580.html
- 2775242.html
- 2584361.html
- 856591.html
- 2912380.html
- 2871739.html
- 2723750.html
- http://www.ickdjs.cc/book_2100100.html
- http://www.ickdjs.cc/book_841584.html
- http://www.ickdjs.cc/book_2247110.html
- http://www.ickdjs.cc/book_2473326.html
- http://www.ickdjs.cc/book_2766749.html
- http://www.ickdjs.cc/book_1069421.html
- http://www.ickdjs.cc/book_3697714.html
- http://www.ickdjs.cc/book_3663175.html
- http://www.ickdjs.cc/book_1216846.html
- http://www.ickdjs.cc/book_2170959.html