图书介绍
HTML5 Web开发最佳实践 使用CSS JavaScript和多媒体2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)Mark J.Collins著;王净,范园芳译 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302486985
- 出版时间:2018
- 标注页数:495页
- 文件大小:66MB
- 文件页数:511页
- 主题词:超文本标记语言-程序设计
PDF下载
下载说明
HTML5 Web开发最佳实践 使用CSS JavaScript和多媒体PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第Ⅰ部分 HTML5技术3
第1章 超文本标记语言3
1.1 HTML文档3
1.1.1 元素4
1.1.2 DOCTYPE4
1.1.3 特性5
1.1.4 各种各样的结构规则5
1.1.5 html元素6
1.2 head元素6
1.2.1 title元素6
1.2.2 meta元素7
1.2.3 script元素8
1.2.4 link元素8
1.2.5 style元素11
1.2.6 base元素12
1.3 小结12
第2章 级联样式表15
2.1 样式设计指导15
2.1.1 组织内容15
2.1.2 应用样式16
2.1.3 CSS3规范17
2.2 CSS概念17
2.2.1 选择器17
2.2.2 声明18
2.2.3 单位18
2.3 优先级21
2.3.1 样式表来源21
2.3.2 特殊性规则22
2.3.3 关键字!important23
2.4 盒子模型23
2.5 厂商前缀24
2.6 style特性25
2.7 小结25
第3章 JavaScript要素29
3.1 JavaScript介绍29
3.1.1 对象29
3.1.2 构造函数30
3.1.3 原型32
3.2 继承32
3.2.1 使用原型33
3.2.2 使用Create34
3.2.3 使用类关键字35
3.2.4 重写成员36
3.3 属性37
3.3.1 数组37
3.3.2 特性38
3.3.3 特殊类型39
3.4 其他主题39
3.4.1 比较运算符39
3.4.2 变量作用域40
3.4.3 严格模式41
3.4.4 函数42
3.4.5 上下文43
3.4.6 立即调用的函数45
3.4.7 命名空间45
3.4.8 异常47
3.4.9 承诺47
3.5 数组方法49
3.5.1 访问元素49
3.5.2 输出数组50
3.5.3 操作元素50
3.5.4 搜索52
3.5.5 创建子集53
3.5.6 处理54
3.6 小结55
第Ⅱ部分 HTML59
第4章 结构化HTML元素59
4.1 内容类别59
4.2 节内容60
4.2.1 section60
4.2.2 article60
4.2.3 aside61
4.2.4 nav61
4.2.5 address61
4.3 大纲62
4.3.1 显性节62
4.3.2 文档标题64
4.3.3 header和footer65
4.3.4 规划页面布局65
4.4 节根66
4.4.1 blockquote66
4.4.2 details66
4.4.3 figure67
4.5 分组元素68
4.5.1 段落68
4.5.2 水平规则68
4.5.3 预格式化(pre)68
4.5.4 main69
4.5.5 div69
4.6 列表元素70
4.6.1 列表70
4.6.2 描述列表72
4.7 内联框架74
4.8 已弃用的元素75
4.8.1 hgroup75
4.8.2 dir75
4.8.3 frame和frameset75
4.9 小结76
第5章 短语HTML元素81
5.1 突出显示文本81
5.1.1 重要性(strong)82
5.1.2 强调(em)82
5.1.3 关联(mark)82
5.1.4 交替声音(i)83
5.1.5 细则(small)84
5.1.6 删除线(s)84
5.1.7 文体突出(b)85
5.1.8 无法明确表达(u)86
5.1.9 元素复习86
5.2 其他语义短语87
5.2.1 代码、样本、键盘和变量87
5.2.2 缩写和定义88
5.2.3 下标和上标89
5.2.4 time90
5.3 编辑90
5.4 引用91
5.5 span93
5.6 添加回车93
5.6.1 换行93
5.6.2 单词换行时机94
5.6.3 连字符95
5.7 双向文本96
5.7.1 文本方向96
5.7.2 流动方向96
5.7.3 紧紧包裹98
5.7.4 使用隔离98
5.7.5 覆盖方向99
5.8 ruby99
5.9 小结100
第6章 表格HTML元素101
6.1 简单表格101
6.2 列和行标题102
6.3 列组103
6.4 表标题和页脚105
6.5 跨越单元格106
6.6 小结110
第7章 嵌入式HTML元素111
7.1 锚111
7.2 图像112
7.2.1 多个来源113
7.2.2 图像映射116
7.3 音频117
7.3.1 使用本机控件118
7.3.2 文件格式119
7.4 视频120
7.5 轨道122
7.6 HTML5插件124
7.7 小结125
第8章 HTML表单元素127
8.1 概述127
8.2 表单元素127
8.2.1 表单动作128
8.2.2 表单方法129
8.2.3 附加特性130
8.3 输入元素130
8.3.1 文本表单数据130
8.3.2 选择元素135
8.3.3 其他类型138
8.3.4 日期和时间数据142
8.4 其他可视元素145
8.4.1 label145
8.4.2 output元素146
8.4.3 meter元素146
8.4.4 progress元素148
8.5 按钮类型148
8.6 组织表单149
8.7 验证150
8.8 小结151
第Ⅲ部分 CSS155
第9章 CSS选择器155
9.1 选择器概述155
9.1.1 元素选择器155
9.1.2 类选择器156
9.1.3 ID选择器156
9.1.4 特性选择器156
9.1.5 伪类选择器157
9.1.6 伪元素159
9.2 使用组合选择符160
9.2.1 组合元素和类选择器160
9.2.2 伪类选择器160
9.2.3 组合运算符160
9.2.4 not选择器161
9.2.5 组运算符162
9.2.6 解决冲突162
9.3 媒体查询162
9.3.1 媒体特性163
9.3.2 使用媒体查询164
9.4 小结164
第10章 定位内容165
10.1 display165
10.2 定义大小167
10.2.1 绝对大小167
10.2.2 相对大小168
10.2.3 设置最大值168
10.2.4 基于内容169
10.2.5 IE的变通方法170
10.2.6 min-content示例171
10.2.7 盒子大小调整172
10.3 float174
10.3.1 清除浮动175
10.3.2 包含浮动177
10.4 内联块178
10.5 定位179
10.5.1 相对定位180
10.5.2 绝对定位182
10.5.3 固定定位182
10.6 z-index183
10.7 内容居中184
10.8 小结185
第11章 文本样式187
11.1 字体187
11.1.1 获取字体187
11.1.2 字体系列189
11.1.3 字体设置190
11.1.4 简写符号195
11.2 文本格式化195
11.2.1 水平对齐196
11.2.2 缩进196
11.2.3 溢出196
11.2.4 引号197
11.2.5 阴影197
11.2.6 大小写198
11.3 间距和对齐199
11.3.1 基本间距199
11.3.2 处理空白199
11.3.3 垂直对齐200
11.4 break202
11.4.1 单词换行202
11.4.2 分页符203
11.5 光标203
11.6 小结204
第12章 边框和背景205
12.1 边框205
12.1.1 基本样式205
12.1.2 单个边207
12.1.3 半径208
12.1.4 使用图像209
12.1.5 渐变213
12.2 阴影216
12.3 轮廓217
12.4 背景218
12.4.1 图像特性218
12.4.2 裁剪220
12.4.3 背景简写220
12.4.4 示例221
12.5 小结223
第13章 对表格进行样式设计225
13.1 对表格进行样式设计225
13.1.1 基本表格样式226
13.1.2 其他表格样式232
13.2 使用CSS创建表格235
13.2.1 display特性236
13.2.2 CSS表格演示237
13.2.3 应用239
13.3 样式列表244
13.3.1 类型244
13.3.2 图像245
13.3.3 位置246
13.3.4 简写246
13.4 小结246
第14章 Flexbox247
14.1 容器配置247
14.1.1 flex方向247
14.1.2 flex换行249
14.1.3 对齐250
14.1.4 对齐项目252
14.2 项目配置252
14.2.1 增长与收缩253
14.2.2 顺序257
14.2.3 重写对齐方式257
14.3 垂直示例258
14.4 小结259
第15章 动画与变形261
15.1 动画261
15.1.1 关键帧261
15.1.2 配置动画262
15.1.3 贝塞尔曲线265
15.2 过渡266
15.3 变形269
15.3.1 移动269
15.3.2 旋转269
15.3.3 缩放270
15.3.4 倾斜271
15.3.5 演示271
15.3.6 3D变形273
15.4 小结274
第Ⅳ部分 JavaScript279
第16章 浏览器环境279
16.1 浏览器对象模型279
16.1.1 screen280
16.1.2 location281
16.1.3 history282
16.1.4 navigator283
16.2 window对象284
16.2.1 控制台285
16.2.2 缓存288
16.2.3 浏览器界面元素290
16.2.4 计时器290
16.3 小结291
第17章 窗口对象293
17.1 创建窗口293
17.1.1 弹出窗口阻止程序294
17.1.2 重新使用窗口295
17.1.3 配置参数295
17.1.4 操作窗口297
17.2 模态对话框窗口300
17.2.1 标准的弹出对话框300
17.2.2 自定义模态对话框301
17.3 框架303
17.3.1 简单示例304
17.3.2 访问框架305
17.3.3 使用sandbox305
17.4 小结306
第18章 DOM元素307
18.1 文档对象模型307
18.1.1 元素继承308
18.1.2 简单示例309
18.2 基本的DOM操作309
18.2.1 查找元素309
18.2.2 创建元素310
18.2.3 移动元素311
18.2.4 修改元素312
18.3 相关元素313
18.4 使用JQuery314
18.4.1 基本知识314
18.4.2 操作DOM元素315
18.5 小结317
第19章 动态样式设计319
19.1 更改样式表319
19.1.1 启用样式表319
19.1.2 选择样式表321
19.1.3 备用样式表322
19.1.4 使用样式元素323
19.2 修改规则324
19.3 修改类326
19.4 修改内联样式327
19.4.1 使用CSSStyleDeclaration327
19.4.2 设置样式属性328
19.4.3 使用setAttribute329
19.5 计算的样式329
19.6 小结330
第20章 事件331
20.1 初始示例331
20.2 事件传播333
20.3 未注册事件336
20.4 事件接口336
20.4.1 常用的事件属性337
20.4.2 取消事件337
20.5 探索事件338
20.6 小结339
第Ⅴ部分 高级应用343
第21章 音频和视频343
21.1 概述343
21.2 自定义音频控件344
21.2.1 支持播放和暂停345
21.2.2 支持进度和查找346
21.2.3 控制音量347
21.2.4 调整样式348
21.2.5 更改音频源349
21.3 自定义视频控件349
21.4 小结351
第22章 可缩放矢量图形353
22.1 SVG介绍353
22.1.1 添加一些简单的形状353
22.1.2 添加样式354
22.2 使用SVG图像文件355
22.2.1 创建SVG图像356
22.2.2 使用SVG背景356
22.3 创建交互式地图357
22.3.1 使用path元素357
22.3.2 实现初始地图360
22.4 对州元素进行样式设计361
22.4.1 使用基本填充颜色361
22.4.2 使用渐变填充363
22.4.3 使用背景图像364
22.4.4 使用JavaScript更改样式365
22.5 添加动画367
22.6 小结369
第23章 画布371
23.1 创建一个国际象棋棋盘371
23.1.1 绘制矩形372
23.1.2 使用渐变374
23.1.3 使用图像374
23.1.4 添加简单动画380
23.2 建立太阳系模型382
23.2.1 使用路径383
23.2.2 绘制圆弧383
23.2.3 使用变换384
23.2.4 保存上下文状态385
23.2.5 绘制太阳系386
23.2.6 应用缩放389
23.3 裁剪画布390
23.4 了解合成391
23.5 小结394
第24章 拖放397
24.1 理解拖动和放置397
24.1.1 处理事件397
24.1.2 使用数据传输对象399
24.1.3 启用可拖动元素400
24.2 创建跳棋应用程序401
24.2.1 创建项目401
24.2.2 绘制跳棋棋盘401
24.3 添加拖放功能404
24.3.1 允许放置405
24.3.2 执行自定义放置操作405
24.3.3 提供视觉反馈407
24.4 执行游戏规则409
24.4.1 验证移动409
24.4.2 晋升为王413
24.4.3 依次移动414
24.5 使用高级功能418
24.5.1 更改拖动图像418
24.5.2 在窗口之间拖动419
24.6 小结420
第25章 Indexed DB421
25.1 介绍Indexed DB421
25.1.1 使用对象存储422
25.1.2 定义数据库423
25.1.3 异步处理423
25.1.4 使用事务425
25.2 创建应用程序425
25.2.1 创建Web项目425
25.2.2 绘制画布426
25.2.3 配置棋子427
25.3 创建数据库429
25.3.1 打开数据库429
25.3.2 定义数据库结构430
25.4 绘制棋子433
25.4.1 使用游标433
25.4.2 获取单个对象435
25.4.3 测试应用程序435
25.5 移动棋子437
25.5.1 定义移动437
25.5.2 转换位置438
25.5.3 完成一次移动439
25.5.4 获取对象键440
25.5.5 执行更新441
25.5.6 启动动画442
25.6 跟踪被捕获的棋子443
25.7 小结444
第26章 地理定位和映射447
26.1 理解地理定位447
26.1.1 测量地理位置技术447
26.1.2 使用地理位置数据448
26.2 使用地理定位API448
26.2.1 创建Web项目448
26.2.2 使用地理定位对象449
26.2.3 显示位置451
26.3 使用映射平台452
26.3.1 创建Bing Maps账户453
26.3.2 添加地图454
26.3.3 添加图钉456
26.4 小结459
附录A Ajax461
附录B 拖放源代码465
附录C 参考资料471
热门推荐
- 1877655.html
- 3175266.html
- 2881215.html
- 560503.html
- 1317798.html
- 329570.html
- 743088.html
- 3351142.html
- 2792202.html
- 2412570.html
- http://www.ickdjs.cc/book_3249654.html
- http://www.ickdjs.cc/book_2681757.html
- http://www.ickdjs.cc/book_2576251.html
- http://www.ickdjs.cc/book_2290962.html
- http://www.ickdjs.cc/book_497002.html
- http://www.ickdjs.cc/book_3177021.html
- http://www.ickdjs.cc/book_3340873.html
- http://www.ickdjs.cc/book_1495416.html
- http://www.ickdjs.cc/book_1011723.html
- http://www.ickdjs.cc/book_1615535.html