HTML5基础知识 核心技术与前沿案例PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:刘欢编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2016
- ISBN:9787115427434
- 页数:404 页
第一部分 HTM L5基础 10
第1章 初探HTML5:制作一份邀请函 10
1.1 开发前的准备工作 10
1.1.1 制定首个学习目标 10
1.1.2 准备开发环境 11
1.2 制作HTML页面 12
1.2.1 创建首个HTML5页面 12
1.2.2 增加必要的页面元素 14
1.2.3 页面中那些看不见的代码 15
1.3 页面的美化 15
1.3.1 制作邀请函的页面背景 15
1.3.2 调整邀请函的内容区域位置 18
1.3.3 调整邀请函的文字字体与字号 20
1.3.4 制作邀请函的按钮 21
1.3.5 创建一个外部CSS文件 22
1.4 为页面创建交互 24
1.4.1 创建按钮的JavaScript交互 24
1.4.2 制作还未结束:页面的移动化 26
第2章 HTML5新手详解 28
2.1 HTML代码基础 28
2.1 1HTML基础语法 28
2.1.2 页面根元素 29
2.1.3 文档元数据 31
2.1.4 区块元素 34
2.1.5 分组内容元素 39
2.2 HTML常用元素 42
2.2.1 文本 42
2.2.2 表单 43
2.2.3 表格 47
2.2.4 WAI-ARIA 50
第3章 CSS3新手详解 52
3.1 CSS代码基础 52
3.1.1 CSS基础语法 52
3.1.2 继承 54
3.1.3 选择器 57
3.2 CSS3常用属性 59
3.2 1文本和字体 59
3.2.2 边框与背景 62
3.2.3 元素定位 65
3.2.4 框模型 68
3.2.5 列表 71
3.3 CSS3常用效果与技巧 75
3.3.1 阴影效果 75
3.3.2 2D与3D效果 77
3.3.3 优先级 78
第4章 JavaScript新手详解 80
4.1 JavaScript代码基础 80
4.1.1 如何调试JavaScript? 80
4.1.2 为代码添加注释 81
4.1.3 创建一个简单的变量 82
4.1.4 几种常用的JavaScript运算符 83
4.1.5 JavaScript中的条件语句 85
4.1.6 JavaScript中的循环语句 87
4.2 JavaScript编程进阶 89
4.2.1 数组及其操作 89
4.2.2 日期和时间 91
4.2.3 初涉函数 92
4.2.4 函数的变量作用域 94
4.2.5 Object简介 95
4.2.6 JavaScript的DOM操作 97
4.2.7 DOM事件处理 100
4.2.8 利用JavaScript实现HTML5拖放 101
第5章 移动端HTML5开发详解 103
5.1 桌面端开发概述 103
5.1.1 桌面端和移动端有何不同? 103
5.1.2 响应式设计还是移动版网站? 104
5.2 移动端开发技巧 105
5.2.1 Viewport设置 105
5.2.2 百分比布局 106
5.2.3 Flexbox:轻松实现弹性布局 111
5.2.4 Media Query 114
5.2.5 雪碧图 116
5.2.6 图标字体 119
5.2.7 移动端交互 121
5.2.8 移动端调试 122
5.2.9 移动端其他技巧 124
第6章 事半功倍:运用流行开源类库 126
6.1 开源类库jQuery介绍 126
6.1.1 强大的jQuery 126
6.1.2 jQuery选择器 128
6.1.3 jQuery的属性和DOM操作 130
6.1.4 jQuery动态效果 132
6.1.5 jQuery事件 134
6.1.6 jQuery的优缺点 136
6.2 其他开源类库介绍 136
6.2.1 使用jQuery Mobile开发移动站点 136
6.2.2 Zepto——移动端的jQuery 137
6.2.3 前端开发框架BootStrap 138
6.2.4 设计工具包Flat UI 139
6.2.5 浏览器检测工具Modernizr 140
6.2.6 数据可视化工具D3 141
6.2.7 使用Hammer轻松控制触摸手势 141
6.2.8 前端在线编辑工具 142
第7章 HTM L5与周边编程语言、软件 143
7.1 HTM L5与Flash 143
7.1.1 HTML5与Flash的结合 143
7.1.2 使用Google Swiffy进行Flash转换 145
7.2 HTML5与其他周边语言和软件 146
7.2.1 HTML5与应用开发 146
7.2.2 HTML5与Illustrator的结合 148
7.2.3 HTML5与Photoshop的结合 149
7.2.4 HTML5开发桌面端应用 151
第二部分 HTML5前沿经典应用篇 153
第8章 HTML5页面元素与布局 153
8.1 页面元素与布局核心技巧 153
8.2 HTML5布局基础 153
8.2 1图文混排与题图文字布局 154
8.2.2 Hero Unit图标题文混排 156
8.2.3 两列均分布局 159
8.2.4 格子布局 164
8.2.5 多列等高布局 168
8.3 HTML5布局进阶 170
8.3.1 两列自适应布局 171
8.3.2 三列自适应布局 175
8.3.3 瀑布流布局 179
第9章 HTM L5动画与动效 182
9.1 动画与动效核心技巧 182
9.2 CSS3动画与动效 182
9.2.1 按钮元素动画效果 183
9.2.2 图标元素动画效果 186
9.2.3 页面切换动画效果 192
9.2.4 加载动画效果 198
9.2.5 逐帧动画效果 204
9.2.6 3D翻页动画效果 208
9.3 JavaScript动画与动效 211
9.3.1 Canvas粒子动画效果 211
9.3.2 GSAP类库动画效果 214
第10章 HTM L5图形与图像 217
10.1 图形与图像核心技巧 217
10.2 CSS3图形与图像绘制 218
10.2.1 关闭按钮绘制 218
10.2.2 菜单图标绘制 219
10.2.3 三角图标绘制 221
10.2.4 渐变色绘制 225
10.2.5 Pattern图案绘制 227
10.2.6 锯齿图形绘制 229
10.3 Canvas图形与图像绘制 231
10.3.1 Canvas图形绘制 231
10.3.2 Canvas像素控制 235
10.4 SVG图形与图像绘制 237
10.4.1 SVG图形绘制 237
10.4.2 SVG图像遮罩 242
第11章 HTML5交互操作 244
11.1 交互操作核心技巧 244
11.2 滚动类交互 244
11.2.1 页面固定背景 244
11.2.2 选区控制 246
11.2.3 局部滚动 248
11.2.4 滚动监听 252
11.2.5 视差滚动 256
11.2.6 滚动触发动画 261
11.3 键盘和鼠标类交互 267
11.3.1 滑块拖动 267
11.3.2 Canvas键盘操作 271
11.4 移动端交互 274
11.4.1 触摸操作 274
11.4.2 运动与重力感应 276
11.5 其他交互操作 279
11.5.1 本地数据文件加载 279
11.5.2 本地文件操作 281
11.5.3 Geolocation操作 284
11.5.4 IocalStorage操作 287
第12章 HTML5页面组件 290
12.1 页面组件开发核心技巧 290
12.2 图层类页面组件 290
12.2.1 悬浮图层 290
12.2.2 弹出图层 293
12.3 区域类页面组件 297
12.3.1 Tab切换 297
12.3.2 折叠区域 300
12.4 导航类页面组件 303
12.4 1下拉菜单 303
12.4.2 顶部固定菜单 306
12.4.3 滑动导航 308
12.5 其他页面组件 311
12.5.1 时间轴 311
12.5.2 图像轮播 313
12.5.3 日历组件 317
第13章 HTML5音频与视频 322
13.1 音频、视频核心开发技巧 322
13.2 音频类开发 322
13.2.1 音频播放 322
13.2.2 麦克风操作 327
13.3 视频类开发 330
13.3.1 视频播放 330
13.3.2 视频背景 331
13.3.3 摄像头操作 333
第14章 HTML5响应式设计 336
14.1 响应式设计核心技巧 336
14.2 响应式设计案例 338
14.2 1响应式列表 338
14.2.2 响应式内容图片 341
14.2.3 响应式背景 343
14.2.4 响应式图像轮播 346
14.2.5 响应式菜单 347
第三部分 HTML5综合案例篇 354
第15章 HTML5微信游戏 354
15.1 制作思路 354
15.1.1 微信游戏开发基础知识 354
15.1.2 微信“520”小游戏策划 355
15.2 基础页面的开发 356
15.2.1 游戏界面设计 356
15.2.2 创建HTML 页面 357
15.2.3 创建CSS样式 359
15.3 交互界面的开发 364
15.3.1 制作loading界面交互 364
15.3.2 制作初始界面交互 364
15.3.3 制作音乐控制器 366
15.3.4 获取点阵坐标 367
15.3.5 制作交互界面 368
15.3.6 制作结果界面 371
15.4 尾声 371
第16章 HTML5创意网站 379
16.1 制作思路与基础页面开发 379
16.1.1 站点规划与设计 379
16.1.2 创建站点DOM结构 380
16.2 页面的美化和交互功能创建 382
16.2.1 创建首页样式 382
16.2.2 创建次级页面样式 385
16.2.3 页面切换效果 389
16.3 页面细节处理 391
16.3.1 制作作品集内容页面 391
16.3.2 兼容性提示 394
16.4 小结 395
后记:Web设计变迁及经验谈 403
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019