首页 > 编程知识 正文

简述动态网页的工作原理,简述web服务器的工作原理

时间:2023-05-06 12:22:42 阅读:175392 作者:2598

HTML5基础开发教程

编辑

摇滚音乐

讨论

上传视频

《HTML5基础开发教程》是2013年5月出版的书。 由于主要面向的是大学学生,以及没有开发经验或编程基础很少的读者,所以书中介绍的内容基础细致。 书中各章提供各实践环节,力求让读者在理论学习的基础上结合实际操作,真正做到学习有用。

书名

HTML5基础开发教程

页数

200页开帐

16公开赛

装帧

便装

HTML5基础开发教程基本信息

编辑

书名HTML5基础开发教程

丛书名21世纪高等教育计算机规划教材

标准书号ISBN 978-7-115-31212-9[1]

作者xdddyb是合龙复杂唇膏主编

责任编辑刘博

开本十六开

打印13

字数三百三十八千字

页数200页

加平装本

版第一版第一集

初版时间2013年5月

本印次

第一次印数--书籍

定价29.80元

HTML5基础开发教程内容

编辑

本书的内容主要分为三大部分。 第一部分包括HTML的发展、HTML5与早期版本的差异、HTML5的表单元素APP应用、HTML5的多媒体元素APP应用、HTML5的图像与动画APP应用、HTML5的元素拖动技术、HTML5的元素拖动技术第二部分提供了与CSS3相关的知识,例如应用CSS3选择器、使用CSS3控制页面样式、使用CSS3向页面插入信息、使用CSS3控制元素的变形以及在CSS3中的元素过渡APP等第三部分是HTML5和CSS3的综合应用实例。

本书主要面向大学学生和没有开发经验或只有少量编程基础的读者,因此书中记载的内容基础细致。 书中各章提供各实践环节,力求让读者在理论学习的基础上结合实际操作,真正做到学习有用。

HTML5基础开发教程目录

编辑

第一章第一次知道HTML5 1

1.1 HTML发展史1

1.2为什么要学习HTML5 2

1.3 HTML5的开发环境2

1.4浏览器对HTML5的支持性检查3

总结6

习题6

第二章HTML5——新的HTML 7

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

第三章HTML5表格19

3.1新的输入类型和属性19

3.1.1新的输入类型19

3.1.2新的input通用属性25

3.2表单验证方法30

3.2.1自动验证方式30

3.2.2检查验证)方法来实现验证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

第四章HTML5的多媒体38

4.1 HTML5多媒体元素38

4.2多媒体元素的属性38

4.2.1 autoplay属性38

4.2.2控制属性39

4.2.3错误属性39

4.2.4 poster属性41

4.2.5 networkState属性41

4.2.6 width和height属性43

4.2.7就绪状态属性43

4.2.8其他属性45

4.3多媒体元素的方法46

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 画图像 75

5.4.2 图像平铺 77

5.4.3 图像剪裁 79

5.4.4 像素处理 80

5.5 canvas其他操作 82

5.5.1 绘制文字 82

5.5.2 保存、恢复图形 84

5.6 制作动画 86

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

5.7.1 实践目的 87

5.7.2 设计思路 87

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 上机实践——拖曳式点菜界面 96

6.5.1 实践目的 96

6.5.2 设计思路 97

6.5.3 实现过程 97

6.5.4 演示效果 99

小结 100

习题 100

第7章 HTML5的数据存储 101

7.1 为什么需要数据存储 101

7.2 Web Storage 101

7.2.1 Web Storage与Cookie的比较 102

7.2.2 Web Storage的两种存储方式 102

7.2.3 localStorage的多数据操作 104

7.3 Web SQL数据库 106

7.3.1 创建数据库 106

7.3.2 Web SQL的增删改查 107

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

7.4.1 实践目的 112

7.4.2 设计思路 112

7.4.3 实现过程 112

7.4.4 演示效果 115

小结 116

习题 116

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

8.1 离线应用 117

8.1.1 离线应用的工作原理 117

8.1.2 管理本地缓存 117

8.1.3 applicationCache检测及更新缓存 118

8.1.4 检测在线状态 119

8.2 地理位置应用 119

8.2.1 Geolocation的工作原理 119

8.2.2 获取当前地理位置 120

8.2.3 监视地理位置信息 121

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

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

8.3.1 实践目的 121

8.3.2 设计思路 121

8.3.3 实现过程 121

8.3.4 演示效果 123

小结 124

习题 124

第9章 CSS3入门与基础 125

9.1 CSS3是什么 125

9.2 CSS3的一个简单应用 125

9.3 CSS3的常用选择器 129

9.3.1 为什么要使用选择器 129

9.3.2 属性选择器 130

9.3.3 类选择器 132

9.3.4 伪类选择器 134

9.4 控制页面样式 137

9.4.1 控制圆角边框样式 137

9.4.2 控制背景样式 140

9.4.3 控制颜色样式 145

9.4.4 控制页面布局 148

9.5 上机实践——购物车结算界面 150

9.5.1 实践目的 150

9.5.2 设计思路 151

9.5.3 实现过程 151

9.5.4 显示效果 153

小结 153

习题 153

第10章 CSS3高级应用 154

10.1 在页面中插入内容 154

10.1.1 插入文字 154

10.1.2 插入图像 156

10.1.3 插入项目编号 157

10.2 文字样式控制 158

10.2.1 为文字增加阴影效果 158

10.2.2 设置单词及网址自动换行 160

10.2.3 使用服务器端字体 161

10.3 元素变形处理 161

10.3.1 缩放效果 162

10.3.2 旋转效果 162

10.3.3 移动效果 163

10.3.4 倾斜效果 164

10.4 样式过渡 165

10.5 更为复杂的样式过渡 166

10.6 上机实践——个性留言板 167

10.6.1 实践目的 167

10.6.2 设计思路 167

10.6.3 实现过程 167

10.6.4 显示效果 169

小结 171

习题 171

第11章 综合案例 172

11.1 马里奥大逃亡游戏 172

11.1.1 游戏介绍 172

11.1.2 需求分析 172

11.1.3 详细设计 173

11.1.4 游戏效果 176

11.2 欧美风格企业网站 177

11.2.1 需求分析 177

11.2.2 概要设计 178

11.2.3 详细设计 179

11.2.4 网站效果 197

词条图册

更多图册

参考资料

1.

HTML5基础开发教程

.人民邮电出版社教学服务与资源网[引用日期2013-05-08]

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。