图书介绍

HTML 5+CSS 3网站布局应用教程PDF|Epub|txt|kindle电子书版本网盘下载

HTML 5+CSS 3网站布局应用教程
  • 赵振方,魏红芳,赵林强编著 著
  • 出版社: 北京:北京希望电子出版社
  • ISBN:9787830020392
  • 出版时间:2012
  • 标注页数:406页
  • 文件大小:296MB
  • 文件页数:418页
  • 主题词:超文本标记语言-程序设计-教材;网页制作工具-教材

PDF下载


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

下载说明

HTML 5+CSS 3网站布局应用教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 下一代Web开发标准—— HTML52

1.1为什么使用HTML52

1.2HTML 5大势所趋5

1.2.1 HTML 5的诞生5

1.2.2关于HTML5的组织6

1.2.3 HTML 5的目标6

1.2.4 HTML 5的浏览器支持情况8

1.3 HTML-5新特性与技巧9

1.4 Flash、 Silverlight与HTML 5对比12

1.5动手操作:安装支持HTML5的浏览器13

1.6动手操作:运行HTML -5测试页面14

1.7本章小结15

1.8课后练习16

第2章 从零开始构建HTML 5 Web页面18

2.1HTML5新语法18

2.1.1基本语法18

2.1.2页面标记的语法19

2.1.3第一个HTML5页面20

2.2HTML -5的页面结构21

2.2.1新增结构元素22

2.2.2新增页面元素27

2.2.3新增表单元素29

2.2.4新增属性31

2.3设计页面的基本结构32

2.4改善为符合HTML-5的结构33

2.5动手操作:设计一个文章评论列表40

2.6本章小结41

2.7课后练习42

第3章 使用HTML 5结构元素构建网站44

3.1 html根元素44

3.2文档头部元素45

3.3页面交互49

3.3.1 details元素49

3.3.2 summary元素50

3.3.3 menu元素50

3.3.4 command元素51

3.3.5 progress元素51

3.3.6 meter元素52

3.4页面节点53

3.4.1 section元素53

3.4.2 nav元素53

3.4.3 hgroup元素55

3.4.4 address元素56

3.5列表元素56

3.5.1 ul元素57

3.5.2 ol元素58

3.5.3 dl元素59

3.6文本层次语义59

3.6.1 time元素60

3.6.2 mark元素60

3.6.3 cite元素61

3.7公共属性61

3.7.1 draggable属性61

3.7.2 hidden属性61

3.7.3 spellcheck属性62

3.7.4 contenteditable属性63

3.8动手操作:构建一个企业网站首页63

3.9动手操作:构建一个博客网站首页68

3.10本章小结73

3.11课后练习74

第4章 基于HTML 5的表单76

4.1 HTML 5新表单属性76

4.1.1 required属性76

4.1.2 placeholder属性77

4.1.3 pattern属性79

4.1.4 disabled属性80

4.1.5 readonly属性82

4.1.6 multiple属性84

4.1.7 form属性84

4.1.8 autocomplete属性85

4.1.9 datalist元素和list属性86

4.1.10 autofocus属性88

4.2HTML 5新表单输入类型88

4.2.1 search类型89

4.2.2 email类型90

4.2.3 url类型91

4.2.4 number类型92

4.2.5 tel类型92

4.2.6 range类型93

4.2.7 color类型94

4.2.8 date日期类型95

4.3动手操作:实现用户注册功能96

4.4 HTML 5其他新表单元素98

4.4.1 output元素98

4.4.2 keygen元素99

4.4.3 optgroup元素100

4.5表单验证101

4.5.1自动验证方式101

4.5.2手动验证方式102

4.5.3自定义验证提示103

4.5.4取消验证104

4.6本章小结105

4.7课后练习105

第5章HTML 5的绘图技术108

5.1创建画布108

5.1.1添加canvas元素108

5.1.2 canvas元素的基本用法108

5.2绘制基础109

5.2.1绘制带边框矩形109

5.2.2绘制渐变图形110

5.2.3绘制圆形113

5.2.4绘制直线114

5.2.5绘制文字115

5.3对画布中图形的操作116

5.3.1组合多个图形116

5.3.2为图形添加阴影118

5.3.3变换坐标119

5.3.4变换矩阵120

5.4在画布中使用图像121

5.4.1绘制图像121

5.4.2平铺图像123

5.4.3裁剪图像124

5.5其他操作125

5.5.1保存和恢复图形125

5.5.2输出图形127

5.6动手操作:将彩色图像转换成黑白图像129

5.7动手操作:绘制指针式动画时钟130

5.8动手操作:绘制弹球动画133

5.9本章小结137

5.10课后练习137

第6章HTML 5处理视频和音频139

6.1 HTML5中音频和视频概述139

6.1.1视频容器139

6.1.2音频和视频编解码器139

6.1.3音频和视频的限制140

6.1.4 audio元素和video元素的浏览器支持情况140

6.2使用video元素显示视频140

6.2.1 video元素的属性140

6.2.2 video元素的事件142

6.3使用audio元素显示音频145

6.3.1 audio元素的属性145

6.3.2 audio元素的事件146

6.4 动手操作:制作属于自己的网页视频播放器147

6.5本章小结152

6.6课后练习152

第7章HTML 5与文件155

7.1选择文件155

7.1.1选择一个文件155

7.1.2选择多个文件156

7.1.3对文件类型进行限制157

7.2动手操作:实现文件上传159

7.3读取文件161

7.3.1 FileReader接口简介161

7.3.2读取文本文件内容162

7.3.3读取二进制文件内容163

7.3.4读取图像文件内容164

7.3.5监听读取事件166

7.3.6 错误处理方案168

7.4动手操作:通过拖放实现文件上传168

7.5本章小结173

7.6课后练习174

第8 章 HTML 5中的数据处理176

8.1数据存储对象简介176

8.1.1 Web存储和Cookie存储176

8.1.2 localStorage对象176

8.1.3.sessionStorage对象178

8.2数据操作179

8.2.1写入数据179

8.2.2读取数据180

8.2.3清空数据181

8.2.4使用JSON读取数据181

8.3动手操作:实现一个日志查看器183

8.4使用HTML 5数据库185

8.4.1 HTML 5数据库简介185

8.4.2创建与打开数据库186

8.4.3执行SQL语句187

8.4.4数据管理190

8.5动手操作:实现基于数据库的日志管理194

8.6本章小结200

8.7课后练习200

第9章HTML 5高级功能203

9.1 Web离线应用203

9.1.1 manifest文件简介203

9.1.2 applicationCache对象简介204

9.1.3检测本地缓存状态205

9.1.4检测离线与在线状态206

9.1.5本地缓存更新207

9.2通信应用208

9.2.1跨文档之间消息的通信208

9.2.2使用sockets进行网络间通信210

9.3 Worker对象处理线程211

9.4获取地理位置信息214

9.5HTML5中处理拖放元素216

9.6动手操作:显示所在地的地图218

9.7动手操作:数据库的增删改查221

9.8本章小结230

9.9课后练习230

第10章CSS 3样式入门232

10.1 CSS背景知识232

10.1.1 CSS简介232

10.1.2 CSS历史232

10.1.3 CSS特点233

10.1.4使用CSS的优势233

10.2 CSS 3简介234

10.3 CSS 3兼容情况236

10.4 CSS 3新增功能237

10.5 CSS 3新增颜色240

10.5.1 RGBA240

10.5.2 HSL和HSLA241

10.5.3 opacity属性243

10.6动手操作:设计网页色调244

10.7 CSS 3文本与字体样式246

10.7.1 text-shadow属性246

10.7.2 text-overflow属性249

10.7.3 word-wrap属性249

10.7.4@font-face属性250

10.8动手操作:制作个性的图书列表252

10.9本章小结255

10.10课后练习255

第11章 使用CSS 3选择器258

11.1 CSS 3新增加的选择器258

11.1.1属性选择器258

11.1.2结构化伪类选择器260

11.1.3伪元素选择器268

11.1.4 UI元素状态伪类选择器269

11.1.5通用兄弟元素选择器272

11.2使用选择器来插入文字272

11.2.1使用选择器来插入内容273

11.2.2指定个别元素不进行插入274

11.3插入图像文件276

11.3.1在标题前插入图像文件276

11.3.2插入图像文件的好处276

11.3.3将alt属性的值作为图像的标题来显示277

11.4使用content属性插入项目编号278

11.4.1在多个标题前加上连续编号278

11.4.2在项目编号中追加文字279

11.4.3指定编号的样式280

11.4.4指定编号的种类280

11.4.5编号嵌套281

11.4.6中编号中嵌入大编号282

11.4.7在字符串两边添加嵌套文字符号283

11.5动手操作:设计窗内网网站首页284

11.6本章小结290

11.7课后练习290

第12章CSS 3边框和背景样式292

12.1边框样式292

12.1.1 border-image属性292

12.1.2 border-radius属性295

12.1.3 box-shadow属性297

12.1.4 border-color属性298

12.2动手操作:中央图像的自动拉伸300

12.3动手操作:绘制不同半径四个角的圆角边框301

12.4背景样式303

12.4.1 background-clip属性303

12.4.2 background-origin属性305

12.4.3 background-size属性307

12.4.4 background-break属性308

12.5动手操作:在一个元素中显示多个背景图像310

12.6渐变311

12.6.1线性渐变311

12.6.2径向渐变314

12.6.3重复渐变317

12.7动手操作:为元素或模块设计背景图像318

12.8本章小结319

12.9课后练习319

第13章CSS 3新增变形和过渡特效322

13.1变形效果322

13.1.1平移322

13.1.2缩放323

13.1.3旋转325

13.1.4倾斜327

13.1.5更改变形的原点328

13.2动手操作:打造立体场景的网页329

13.3过渡效果333

13.3.1 transition-property属性333

13.3.2 transition-duration属性334

13.3.3 transition-timing-function属性334

13.3.4 transition-delay属性335

13.3.5 transition属性336

13.4动画效果338

13.4.1关键帧339

13.4.2动画属性340

13.5动手操作:实现图片墙3D翻转效果342

13.6本章小结345

13.7课后练习345

第14章CSS 3布局样式348

14.1单个盒子样式348

14.1.1盒子模型简介348

14.1.2 overflow属性349

14.1.3 overflow-x和overflow-y属性350

14.1.4 box-sizing属性351

14.2多列类布局353

14.2.1 column-count属性353

14.2.2 column-gap属性354

14.2.3 column-width属性355

14.2.4 column-rule属性357

14.2.5 column-span属性359

14.2.6 column-fill属性360

14.2.7 columns属性361

14.3 outline属性362

14.4动手操作:创建相册图片列表页面363

14.5本章小结365

14.6课后练习365

第15章 制作个人博客网站367

15.1博客简介367

15.2设计博客首页模块368

15.2.1结构分析368

15.2.2设计顶部模块368

15.2.3设计底部模块371

15.2.4设计中间内容模块373

15.3设计博客相册模块378

15.3.1结构分析378

15.3.2设计相册内容379

15.4设计博客文章目录模块380

15.4.1文章列表381

15.4.2文章详细信息382

15.4.3文章评论383

15.5设计博客登录模块387

15.6本章小结388

第16章制作博客后台管理390

16.1需求分析390

16.2博客后台系统分析390

16.3数据库分析391

16.4登录模块391

16.5首页模块393

16.6文章管理模块394

16.6.1添加文章信息394

16.6.2查看文章信息397

16.6.3删除文章记录399

16.7相册管理模块403

16.8本章小结404

习题答案405

热门推荐