首页 > 书籍下载
《HTML5+CSS3+JavaScript案例实战》PDF下载(高清完整版)
作者:丁亚飞、薛燚 | |
出版时间:2019年12月01日 | |
出版社: 清华大学出版社 | |
ISBN:9787302544449 | |
总页数:585 | |
总字数:96W |
这是一本关于 Web 前端技术的书籍,通过实例的方式讲解前端基础知识,可以帮助读者从一位初学者跃升为真正的前端开发人员。
这里提供的是《HTML5+CSS3+JavaScript案例实战》的高清 PDF 下载,内容完整,附带目录标签。
本书共30章,主要涉及 HTML、HTML5、CSS2、CSS3、JavaScript 等前端开发常用的技术。内容涵盖了常用的表单、图片、按钮、链接、背景、动画、布局、3D、移动开发、触屏开发等主要技能。采用简洁明了的讲解方式,提供精练的案例代码,重点突出,是广大 Web 前端初学者的必备书籍。
作为一名有着几年工作经验的 Web 前端开发人员,需要提醒初学者的是,学习编程是一个逐步实践的过程,不仅仅是看书、看资料,动手编写、调试程序才是至关重要的!
书籍目录
- 第1章 HTML页面概述
- 1.1 移动网页和普通网页的基本结构 2
- 1.2 HTML网页类型(HTML 4、HTML 5) 3
- 1.3 定义中文网页 4
- 1.4 网页的标题 5
- 1.5 移动页面的meta元素 6
- 1.6 文档头部 9
- 1.7 文档主体 9
- 1.8 指定外部样式表 10
- 1.9 利用资源的预加载提升用户体验 13
- 1.10 载入外部脚本库 14
- 1.11 延迟脚本执行 15
- 1.12 异步执行脚本 16
- 第2章 头部meta元素
- 2.1 定义页面关键字 21
- 2.2 设置页面描述 22
- 2.3 设置作者信息 23
- 2.4 限制搜索方式 24
- 2.5 网页语言与文字 26
- 2.6 定时跳转移动页面 27
- 2.7 设置网页缓存过期时间 28
- 2.8 禁止从缓存中调用 29
- 2.9 删除过期的Cookie 31
- 第3章 标记文字
- 3.1 标题 32
- 3.2 表示关键字和产品名称 36
- 3.3 强调 37
- 3.4 表示外文词语或科技术语 39
- 3.5 表示重要的文字 40
- 3.6 表示不正确或校正 41
- 3.7 为文字添加下画线 42
- 3.8 添加小号字体内容 43
- 3.9 添加上标和下标 44
- 3.10 强制换行 46
- 3.11 指明可以安全换行的建议位置 47
- 3.12 表示输入和输出、、和 48
- 3.13 突出显示文本 53
- 第4章 显示图像
- 4.1 页面中图像的格式 55
- 4.2 页面中图像的压缩形式 56
- 4.3 常用的 57
- 4.4 语义化带标题的图片 58
- 4.5 移动端提前载入图片 60
- 4.6 图像区域映射 61
- 4.7 移动网页使用base64:URL格式的图片 63
- 第5章 超链接
- 5.1 超链接的类型 68
- 5.2 相对路径和路径 68
- 5.3 生成页面内超链接 69
- 5.4 图像链接 71
- 5.5 移动端电子邮件链接 72
- 第6章 组织文字内容
- 6.1 段落 74
- 6.2 页面主题的结构化布局 76
- 6.3 添加主题分隔线 79
- 6.4 输出有顺序关系的内容 80
- 6.5 使用无序列表输出内容 81
- 6.6 使用自定义列表输出内容 82
- 6.7 使用列表项 84
- 6.8 使用菜单列表 85
- 6.9 使用下拉列表 85
- 6.10 在页面中输出对话 87
- 第7章 划分文档结构
- 7.1 添加基本的标题 90
- 7.2 隐藏子标题hgroup 91
- 7.3 生成节 92
- 7.4 为区域添加头部和尾部 95
- 7.5 添加导航区域 97
- 7.6 在页面中输出文章 99
- 7.7 生成附注栏 100
- 7.8 在页面输出联系人信息 102
- 7.9 生成详情区域 103
- 第8章 多媒体文件
- 8.1 使用多媒体打造丰富的视觉效果 105
- 8.2 全面兼容移动端的video 106
- 8.3 嵌入来自其他网页的视频 108
- 8.4 在移动端嵌入一个网页 109
- 8.5 文字的滚动 111
- 8.6 为视频添加字幕 111
- 8.7 获取播放时长和当前播放时间 113
- 8.8 播放视频时截屏 116
- 8.9 带海报的视频 117
- 第9章 表格
- 9.1 生成基本的表格 119
- 9.2 让表格没有凹凸感 123
- 9.3 添加表头 125
- 9.4 为表格添加结构 126
- 9.5 制作不规则的表格 129
- 9.6 正确地设置表格列 131
- 9.7 设置表格边框 134
- 9.8 其他表格设计 139
- 第10章 表单与文件
- 10.1 制作基本表单 147
- 10.2 禁用单个input元素 150
- 10.3 关闭输入框的自动提示功能 151
- 10.4 定制input元素 151
- 10.5 生成隐藏的数据项 152
- 10.6 输入验证 153
- 10.7 生成按钮 155
- 10.8 使用表单外的元素 156
- 10.9 显示进度 156
- 10.10 密钥对生成器 157
- 10.11 HTML 5调用手机拍照或相册 157
- 第11章 网页中的框架
- 11.1 在页面中使用iframe 159
- 11.2 设置iframe透明背景色 161
- 11.3 移动浏览器下的iframe宽度自适应 161
- 11.4 在Safari浏览器中实现iframe滚动条 162
- 11.5 一个完整的响应式iframe 162
- 第12章 HTML 5 Canvas
- 12.1 在页面中使用Canvas元素 164
- 12.2 使用路径和坐标 165
- 12.3 绘制弧形和圆形 169
- 12.4 使用纯色填充图形 171
- 12.5 使用渐变色填充图形 173
- 12.6 在画布中绘制文本 175
- 12.7 将画布输出为PNG图片文件 178
- 12.8 在复杂场景使用多层画布 180
- 12.9 使用requestAnimationFrame制作游戏或动画 180
- 12.10 如何显示满屏Canvas 182
- 12.11 Canvas圆环进度条 183
- 第13章 HTML 5地理定位
- 13.1 使用navigator对象 186
- 13.2 获取当前位置 189
- 13.3 使用腾讯地图开放平台获取当前位置 191
- 第14章 HTML 5本地存储
- 14.1 在客户端存储数据 193
- 14.2 检查HTML 5存储支持 194
- 14.3 利用localStorage进行本地存储 194
- 14.4 利用localStorage存储JSON对象 197
- 14.5 利用localStorage记录用户表单输入 197
- 14.6 在localStorage中存储图片 201
- 14.7 在localStorage中存储文件 203
- 14.8 使用localForage进行离线存储 205
- 14.9 利用sessionStorage进行本地存储 206
- 第15章 HTML 5应用缓存
- 15.1 使用cache manifest创建页面缓存 210
- 15.2 离线Web网页或应用 213
- 15.3 删除本地缓存 214
- 15.4 更新缓存文件 215
- 15.5 使用HTML 5离线应用程序缓存事件 216
- 第16章 HTML 5移动开发
- 16.1 在手机上打电话或发短信 221
- 16.2 设置iPhone书签栏图标 223
- 16.3 HTML 5相册 226
- 第17章 文字与字体
- 17.1 在网页中使用自定义字体 230
- 17.2 文本缩进和首字符下沉 232
- 17.3 自定义文本被选中时的样式 234
- 17.4 文本对齐 234
- 17.5 调整文字、字符的间距 235
- 17.6 文本的装饰 236
- 17.7 文字阴影 237
- 17.8 文字毛玻璃效果 237
- 17.9 金属质感文字 238
- 17.10 隐藏文本 238
- 17.11 文字旋转 239
- 第18章 边框和图片
- 18.1 边框新属性 240
- 18.2 搜索框 247
- 18.3 发布框 250
- 18.4 拍立得效果框 255
- 18.5 CSS 3动画边框 256
- 18.6 边框移动效 261
- 18.7 Banner图片的标签 263
- 18.8 黑白图片 264
- 18.9 图片水印 265
- 18.10 图片细节放大展示 266
- 18.11 图片的瀑布流 271
- 18.12 图片墙 274
- 18.13 图片轮播图 277
- 18.14 幻灯片 287
- 18.15 手风琴效果 291
- 18.16 图片自适应 292
- 18.17 使用纯CSS绘制图像 293
- 18.18 图片原地放大 297
- 18.19 图片翻转 299
- 第19章 按钮和链接
- 19.1 圆角按钮 300
- 19.2 简单导航栏 304
- 19.3 二级导航栏 306
- 19.4 三级导航栏 308
- 19.5 滑动菜单 310
- 19.6 网页右键菜单 312
- 19.7 下拉菜单 315
- 19.8 CSS 3圆形导航菜单 318
- 19.9 标签云 322
- 19.10 TAB标签页 322
- 19.11 选中文字分享 325
- 19.12 链接百叶窗效果 326
- 19.13 iPhone开关 328
- 19.14 按钮式单选框与复选框 330
- 19.15 文字变链接 332
- 19.16 根据文件格式设置链接图标 333
- 第20章 背景和颜色
- 20.1 颜色和渐变的基础 334
- 20.2 高光效果 338
- 20.3 多背景 339
- 20.4 全屏背景 340
- 20.5 斑马线背景 341
- 20.6 棋盘背景 342
- 20.7 易拉罐效果 345
- 20.8 页面顶部阴影 347
- 第21章 变换与动画
- 21.1 CSS 3变换与动画的基础 348
- 21.2 纸张边角动画效果 356
- 21.3 气泡式提示 364
- 21.4 对联广告 365
- 21.5 页面loading效果 367
- 21.6 进度条 368
- 21.7 苹果系统的Stack效 372
- 21.8 扇形展开 375
- 第22章 盒子与3D
- 22.1 CSS 3盒模型 381
- 22.2 内层CSS 3盒阴影 383
- 22.3 外层CSS 3盒阴影 384
- 22.4 3D文字 385
- 22.5 3D图片 387
- 22.6 3D下拉菜单 393
- 22.7 3D旋转动画 398
- 第23章 JavaScript入门必知
- 23.1 如何在HTML中调用JavaScript代码 402
书籍下载
免费下载完整版 PDF,文件名称:《HTML5+CSS3+JavaScript案例实战》.pdf