图书介绍

HTML5+CSS3基础开发教程 第2版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

HTML5+CSS3基础开发教程 第2版
  • 张珈珣,范立锋编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115460400
  • 出版时间:2017
  • 标注页数:256页
  • 文件大小:31MB
  • 文件页数:266页
  • 主题词:超文本标记语言-程序设计-高等学校-教材;网页制作工具-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

HTML5+CSS3基础开发教程 第2版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 初识HTML51

1.1 HTML发展史1

1.2 为什么要学习HTML52

1.3 HTML5的开发环境2

1.4 浏览器对HTML5支持性检测3

小结6

习题6

第2章 HTML5——全新的HTML7

2.1 新的语法结构7

2.2 新的页面架构8

2.3 元素的改变10

2.3.1 新增的元素10

2.3.2 停止使用的元素14

2.4 属性的改变15

2.4.1 新增的属性15

2.4.2 停止使用的属性16

2.4.3 全局属性16

小结18

习题18

第3章 HTML5的表单19

3.1 新的input输入类型及属性19

3.1.1 新的input输入类型19

3.1.2 新的input公用属性25

3.2 表单的验证方式30

3.2.1 自动验证方式30

3.2.2 调用checkValidity()方法实现验证32

3.2.3 自定义提示信息33

3.2.4 设置不验证33

3.3 上机实践——设计注册页面34

3.3.1 实践目的34

3.3.2 设计思路34

3.3.3 实现过程34

3.3.4 演示效果36

小结37

习题37

第4章 HTML5的多媒体38

4.1 HTML5的多媒体元素38

4.2 多媒体元素的属性38

4.2.1 autoplay属性38

4.2.2 controls属性39

4.2.3 error属性39

4.2.4 poster属性41

4.2.5 networkState属性41

4.2.6 width与height属性43

4.2.7 readyState属性43

4.2.8 其他属性45

4.3 多媒体元素的方法45

4.3.1 多媒体支持性检测方法46

4.3.2 多媒体播放方法49

4.4 多媒体元素的事件50

4.4.1 事件捕捉方法50

4.4.2 支持的事件类型51

4.4.3 播放事件的应用52

4.5 上机实践——DIY视频播放器53

4.5.1 实践目的53

4.5.2 设计思路53

4.5.3 实现过程53

4.5.4 演示效果56

小结57

习题57

第5章 HTML5的图像及动画58

5.1 了解canvas元素58

5.1.1 canvas的用法58

5.1.2 一个简单的canvas画图实例59

5.2 使用路径画图59

5.2.1 理解canvas的坐标系60

5.2.2 使用moveTo、lineTo画线60

5.2.3 使用arc方法画弧61

5.2.4 绘制贝塞尔图形64

5.3 图形操作65

5.3.1 图形样式设置65

5.3.2 渐变图形66

5.3.3 图形坐标变换69

5.3.4 图形组合处理72

5.3.5 图形阴影74

5.4 图像操作75

5.4.1 绘制图像76

5.4.2 图像平铺77

5.4.3 图像剪裁79

5.4.4 像素处理81

5.5 canvas其他操作82

5.5.1 绘制文字83

5.5.2 保存、恢复图形84

5.6 制作动画86

5.7 上机实践——绘制时钟87

5.7.1 实践目的87

5.7.2 设计思路88

5.7.3 实现过程88

5.7.4 演示效果89

小结90

习题90

第6章 HTML5的元素拖曳91

6.1 曾经的拖曳解决方案91

6.2 HTML5中拖曳的实现方法91

6.3 dataTransfer对象94

6.4 文件拖曳操作95

6.5 上机实践——拖曳式点菜界面97

6.5.1 实践目的97

6.5.2 设计思路97

6.5.3 实现过程97

6.5.4 演示效果99

小结100

习题101

第7章 HTML5的数据存储102

7.1 为什么需要数据存储102

7.2 Web Storage102

7.2.1 Web Storage与Cookie的比较103

7.2.2 Web Storage的两种存储方式103

7.2.3 localStorage的多数据操作105

7.3 Web SQL数据库107

7.3.1 创建数据库107

7.3.2 Web SQL的增删改查108

7.4 上机实践——注册与登录113

7.4.1 实践目的113

7.4.2 设计思路113

7.4.3 实现过程113

7.4.4 演示效果116

小结118

习题118

第8章 HTML5离线应用及地理位置应用119

8.1 离线应用119

8.1.1 离线应用的工作原理119

8.1.2 管理本地缓存119

8.1.3 applicationCache检测及更新缓存120

8.1.4 检测在线状态121

8.2 地理位置应用121

8.2.1 Geolocation的工作原理121

8.2.2 获取当前地理位置122

8.2.3 监视地理位置信息123

8.2.4 停止获取当前地理位置信息123

8.3 上机实践——在搜狗地图中定位123

8.3.1 实践目的123

8.3.2 设计思路123

8.3.3 实现过程123

8.3.4 演示效果125

小结126

习题126

第9章 文件系统127

9.1 FileAPI用途127

9.2 FileAPI数据结构及接口标准128

9.3 核心代码示例129

9.3.1 判断浏览器是否支持129

9.3.2 获取本地文件129

9.3.3 Blob对象132

9.4 浏览器对File API的支持情况133

小结133

习题133

第10章 Web Worker134

10.1 Web Worker应用场景134

10.2 如何使用Web Worker134

10.3 核心代码示例136

10.4 Web Worker访问对象的限制137

10.5 Web Worker传递JSON137

10.6 浏览器对Web Worker的支持情况139

小结139

习题139

第11章 SSE和WebSoceket140

11.1 关于数据推送140

11.2 SSE示例141

11.2.1 SSE工作原理——客户端141

11.2.2 SSE工作原理——服务端143

11.3 WebSocket工作原理143

11.3.1 WebSocket工作原理——客户端144

11.3.2 WebSocket工作原理——服务端145

11.4 上机实践——使用WebSocket实现聊天室146

11.4.1 实践目的146

11.4.2 设计思路146

11.4.3 实现过程146

11.4.4 演示效果151

小结151

习题152

第12章 CSS3入门与基础153

12.1 CSS3是什么153

12.2 CSS3的一个简单应用153

12.3 CSS3的常用选择器157

12.3.1 为什么要使用选择器157

12.3.2 属性选择器158

12.3.3 类选择器160

12.3.4 伪类选择器162

12.4 控制页面样式165

12.4.1 控制圆角边框样式166

12.4.2 控制背景样式168

12.4.3 控制颜色样式173

12.4.4 控制页面布局176

12.5 上机实践——购物车结算界面179

12.5.1 实践目的179

12.5.2 设计思路179

12.5.3 实现过程179

12.5.4 显示效果181

小结181

习题181

第13章 CSS3高级应用182

13.1 在页面中插入内容182

13.1.1 插入文字182

13.1.2 插入图像184

13.1.3 插入项目编号185

13.2 文字样式控制186

13.2.1 为文字增加阴影效果187

13.2.2 设置单词及网址自动换行188

13.2.3 使用服务器端字体189

13.3 元素变形处理189

13.3.1 缩放效果190

13.3.2 旋转效果190

13.3.3 移动效果191

13.3.4 倾斜效果192

13.4 样式过渡193

13.5 更为复杂的样式过渡194

13.6 上机实践——个性留言板195

13.6.1 实践目的195

13.6.2 设计思路195

13.6.3 实现过程195

13.6.4 显示效果198

小结199

习题199

第14章 综合案例200

14.1 马里奥大逃亡游戏200

14.1.1 游戏介绍200

14.1.2 需求分析200

14.1.3 详细设计201

14.1.4 游戏效果204

14.2 欧美风格企业网站205

14.2.1 需求分析205

14.2.2 概要设计206

14.2.3 详细设计207

14.2.4 网站效果226

第15章 移动应用前端开发230

15.1 引导页的设计230

15.2 登录页的设计231

15.3 注册页的设计234

15.4 首页的设计237

15.5 我的页面设计241

15.6 新房源列表页的设计243

15.7 新房内容页的设计251

热门推荐