大小:107.18M
更新时间:23-09-07
系统:Pc
前言 第一部分 现代标记 第1章 HTML5 简介 1.1 HTML5 的故事 1.1.1 XHTML 1.0:更严格的标准 1.1.2 XHTML 2:意想不到的失败 1.1.3 HTML5:起死回生 1.1.4 HTML:活着的语言 1.2 HTML5 的三个主要原理 1.2.1 不破坏Web 1.2.2 修补牛蹄子路 1.2.3 实用至上 1.3 HTML5标记初体验 1.3.1 HTML5文档类型 1.3.2 字符编码 1.3.3 页面语言 1.3.4 添加样式表 1.3.5 添加JavaScript 1.3.6 最终结果 1.4 HTML5 语法 1.4.1 放松的规则 1.4.2 HTML5 验证 1.4.3 XHTML 的回归 1.5 HTML5 元素家族 1.5.1 新增的元素 1.5.2 删除的元素 1.5.3 改变的元素 1.5.4 调整的元素 1.5.5 标准化的元素 1.6 今天开始用HTML5 1.6.1 了解浏览器支持情况 1.6.2 浏览器装机情况统计 1.6.3 通过Modernizr 检测功能 1.6.4 使用"腻子脚本"填补功能缺陷 第2章 用语义元素构造网页 2.1 语义元素 2.2 改造传统的HTML 页面 2.2.1 构造页面的老办法 2.2.2 使用HTML5 构造页面 2.2.3 用 添加插图 2.2.4 用 添加附注 2.3 浏览器对语义元素的支持情况 2.3.1 为语义元素添加样式 2.3.2 使用HTML5"垫片" 2.3.3 Modernizr:一站式解决方案 2.4 使用语义元素设计站点 2.4.1 理解 2.4.2 用 标注导航链接 2.4.3 理解区块 2.4.4 理解 2.4.5 使用标识主要内容 2.5 HTML5 纲要 2.5.1 如何查看纲要 2.5.2 基本纲要 2.5.3 分块元素 2.5.4 解决一个纲要问题 第3章 编写更有意义的标记 3.1 回顾语义元素 3.1.1 使用标注日期和时间 3.1.2 使用标注JavaScript返回值 3.1.3 使用标注突显文本 3.2 其他语义标准 3.2.1 ARIA 3.2.2 RDFa 3.2.3 微格式 3.2.4 微数据 3.3 实例:改进"About Me"页面 3.4 搜索引擎如何使用元数据 3.4.1 Google Rich Snippets 3.4.2 增强搜索结果 3.4.3 食谱搜索引擎 第4章 构建更好的Web 表单 4.1 理解表单 4.2 传统表单翻新 4.2.1 通过占位符文本添加提示 4.2.2 焦点:挑选正确的起点 4.3 验证:阻止错误 4.3.1 HTML5 验证的原理 4.3.2 关闭验证 4.3.3 验证样式挂钩 4.3.4 使用正则表达式 4.3.5 自定义验证 4.4 浏览器对Web 表单和验证的支持 4.4.1 用Modernizr 检测支持情况 4.4.2 用HTML5Forms 兼容 4.5 新的输入控件 4.5.1 电子邮件地址 4.5.2 网址 4.5.3 搜索框 4.5.4 电话号码 4.5.5 数值 4.5.6 滑动条 4.5.7 日期和时间 4.5.8 颜色 4.6 新元素 4.6.1 使用 4.6.2 进度条和计量条 4.6.3 使用和 创建工具条和菜单 4.7 网页中的HTML 编辑器 4.7.1 使用contenteditable 编辑元素 4.7.2 使用designMode 编辑页面 第二部分 视频、图形和特效 第5章 音频与视频 5.1 网络视频的演变 5.2 HTML5 音频与视频 5.2.1 使用 5.2.2 预加载媒体文件 5.2.3 自动播放 5.2.4 循环播放 5.2.5 了解 5.3 HTML5 媒体格式 5.3.1 谈谈格式 5.3.2 浏览器对媒体格式的支持情况 5.4 后备措施:如何讨好每一款浏览器 5.4.1 支持多种格式 5.4.2 添加Flash 后备措施 5.5 使用JavaScript 控制播放器 5.5.1 添加音效 5.5.2 创建自定义视频播放器 5.5.3 JavaScript 媒体播放器 5.6 视频字幕 5.6.1 标记时间的文本轨道和WebVTT 5.6.2 使用添加字幕 5.6.3 浏览器对视频字幕的支持情况 第6章 美妙的CSS3 字体和特效 6.1 使用CSS3 6.1.1 选择一:用能用的 6.1.2 选择二:将CSS 功能作为增强 6.1.3 选择三:Modernizr 6.1.4 有开发商前缀的特定于浏览器的样式 6.2 多变的盒子 6.2.1 透明 6.2.2 圆角 6.2.3 背景 6.2.4 阴影 6.2.5 渐变 6.3 创建过渡效果 6.3.1 基本的颜色过渡 6.3.2 更多的过渡思路 6.3.3 用JavaScript 触发过渡 6.3.4 变换 6.3.5 使用变换的过渡 6.4 Web 字体 6.4.1 Web 字体格式 6.4.2 给网站找个字体 6.4.3 从Font Squirrel 获取免费字体 6.4.4 准备一个网络字体 6.4.5 用谷歌更简单地使用Web字体 6.4.6 多栏文本 第7章 CSS3 与响应式Web 设计 7.1 响应式设计基础 7.1.1 流式布局 7.1.2 流式图片 7.1.3 流式排版 7.1.4 理解视口 7.2 使用媒体查询适配布局 7.2.1 媒体查询 7.2.2 创建简单的媒体查询 7.2.3 构建移动设备友好的布局 7.2.4 媒体查询的高级条件 7.2.5 替换整个样式表 7.2.6 识别特定的移动设备 第8章 基本Canvas 绘图 8.1 Canvas 起步 8.1.1 画直线 8.1.2 路径与形状 8.1.3 绘制曲线 8.1.4 变换 8.1.5 透明度 8.1.6 合成操作 8.2 构建基本的画图程序 8.2.1 准备工作 8.2.2 在画布上绘图 8.2.3 将画布保存为图像 8.3 浏览器对Canvas 的支持情况 8.3.1 用ExplorerCanvas 兼容Canvas 8.3.2 用FlashCanvas 兼容Canvas 8.3.3 Canvas 后备及功能检测 第9章 高级Canvas 技术:交互性和动画 9.1 高级Canvas 绘图 9.1.1 绘制图像 9.1.2 裁剪、切割和伸缩图片 9.1.3 绘制文本 9.2 阴影与填充 9.2.1 添加阴影 9.2.2 填充图案 9.2.3 填充渐变 9.2.4 综合示例:绘制图解 9.3 赋予图形交互能力 9.3.1 记录绘制的内容 9.3.2 基于坐标的碰撞检测 9.4 给Canvas 添加动画 9.4.1 基本的动画 9.4.2 多物体动画 9.5 实例:迷宫游戏 9.5.1 布置迷宫 9.5.2 让笑脸动起来 9.5.3 基于像素颜色的碰撞检测 第三部分 构建Web 应用 第10章 数据存储 10.1 Web 存储简介 10.1.1 存储数据 10.1.2 实战:保存游戏中的最后位置 10.1.3 浏览器对Web 存储的支持情况 10.2 深入Web 存储 10.2.1 删除数据项 10.2.2 查找所有数据项 10.2.3 保存数值和日期 10.2.4 保存对象 10.2.5 响应存储变化 10.3 读取文件 10.3.1 取得文件 10.3.2 用读取文本文件 10.3.3 替换标准的上传控件 10.3.4 一次读取多个文件 10.3.5 通过拖曳读取图片文件 10.3.6 浏览器对File API 的支持情况 10.4 IndexDB:浏览器的数据库引擎 10.4.1 数据对象 10.4.2 创建并连接数据库 10.4.3 在数据库中保存数据 10.4.4 在数据表中查询所有数据 10.4.5 查询单条数据 10.4.6 删除一条数据 10.4.7 浏览器对IndexedDB 的支持情况 第11章 离线应用 11.1 通过描述文件缓存资源 11.1.1 创建描述文件 11.1.2 使用描述文件 11.1.3 把描述文件放到Web 服务器 11.1.4 更新描述文件 11.1.5 浏览器对离线应用的支持情况 11.2 实用缓存技术 11.2.1 访问未缓存的文件 11.2.2 添加后备内容 11.2.3 检测连接 11.2.4 用JavaScript 监听更新 第12章 与Web 服务器通信 12.1 向Web 服务器发送消息 12.1.1 XMLHttpRequest 对象 12.1.2 向Web 服务器提问 12.1.3 取得新内容 12.2 服务器发送事件 12.2.1 消息格式 12.2.2 通过服务器脚本发送消息 12.2.3 在网页中处理消息 12.2.4 轮询服务器端事件 12.3 Web Socket 12.3.1 Web Socket 服务器 12.3.2 简单的Web Socket 客户端 12.3.3 使用现成的Web Socket服务器 第13章 地理定位、Web Worker 和历史管理 13.1 地理定位 13.1.1 地理定位的基本原理 13.1.2 查找访客的坐标 13.1.3 处理错误 13.1.4 设置地理定位选项 13.1.5 显示地图 13.1.6 跟踪访客移动 13.1.7 浏览器对地理定位的兼容情况 13.2 Web Worker 13.2.1 费时的任务 13.2.2 把任务放在后台 13.2.3 处理Worker 错误 13.2.4 取消后台任务 13.2.5 传递复杂消息 13.2.6 浏览器对Web Worker 的兼容情况 13.3 历史管理 13.3.1 URL 问题 13.3.2 以往的解决方案:hashbang URL 13.3.3 HTML5 的方案:会话历史 13.3.4 浏览器对会话历史的支持情况 第四部分 附 录 附录A CSS 基础 附录B JavaScript:页面的大脑
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
同类热门
类似软件
html5+javascript动画基础52.79M271人在用html5+javascript动画基础是一本教你如何使用HTML5和JavaScript来完成一系列的动画特效的教学书籍,由[美]billy lamberta,Keith Peters著,徐宁,李强翻译,人民邮电出版社出版。全书详细介绍了如何使用HTM
查看html零基础入门教程5.27M254人在用 html零基础入门教程高清pdf版是一本入门级的html语言学习图书,该教程详细的介绍了html是什么,元素与标签,属性,链接,图像,表格,页面布局css,web标准及验证等等,是学习制作网站最基础的教程。 html语言特
查看softscape html builder(软景HTML制造机)1.9M238人在用 软景HTML制造机(Softscape HTML Builder)是由软景工作室推出的一款基于模板的将文本文件转换为网页文件的工具软件。用户只需把文章的题目、内容按顺序放在文本文件里,一键即可快速生成带索引文件、“上一页”“下一页”链接的HTML文
查看HTML5精粹:利用HTML5开发令人惊奇的Web站点和革命性应用22.03M210人在用HTML5精粹:利用HTML5开发令人惊奇的Web站点和革命性应用是一本html5的学习教材,由资深web专家J.D.Gauchat编著。本书内容丰富翔实,详尽讲解和分析了html5中的所有新特性和核心技术,能够迅速提升html5开发技能提供绝佳指导,全
查看响应式web设计html5和css3实战第2版10.6M288人在用 响应式web设计是一种统一的解决方案,可以让web作品适配手机,平板和桌面电脑。但如何才能更好的学习和入门呢?响应式web设计html5和css3实战第2版将为用户提供最全面的讲解,是一本html和css3的实战手册,由英国程序员本·弗莱恩编著。
查看html5与css3权威指南第三版上册83.14M356人在用html5与css3权威指南第三版是HTML5与css3领域公认的标杆之作,被读者誉为系统学习html5与css3的著作和Web前端工程师案头必备图书之一。全书由资深专家根据HTMl5和css3最新技术标准撰写,内容系统而全面,非常详细的讲解了HTML5
查看HTML+CSS网站开发兵书204.02M325人在用 HTML+CSS网站开发兵书是一本教你如何使用HTML和CSS来开发网站的网站开发教材书籍,由高洪涛编著。本书是一本与众不同的HTML标记语言读物,以实际的网页为主,为读者展现了网页的组成部分及各部分的设计。其他类似的书都是以HTML标签来讲解,本
查看零基础学HTML+CSS(第3版)82.93M239人在用 零基础学HTML+CSS(第3版)是一本html+css的全面学习教材,书中详细的介绍了html+css的知识点,先从简单的html语法下手,让读者对网页的信息展现有一个初步的了解,接着又引入了div+css的相关知识,让读者明白网页元素是如何布局
查看热门标签
网友评论0人参与,0条评论
最新排行
Ajax实战Prototype与Scriptaculous篇93.01Mpdf扫描版Ajax实战Prototype与Scriptaculous篇是一本前端框架Ajax的实战使用指南,由英国程序员克兰、洛克和美国程序员比伯奥特共同编著。本书内容非常丰富,书中共包含一百多个典型精致并且彼此联系的示例,全部用于帮助读者快速学习这两个库。同时读
查看axure rp网站与app设计从入门到精通131.63M刘刚pdf全彩版axure rp网站与app设计从入门到精通是一本Axure使用指导手册,由刘刚编著。全书内容丰富翔实,分共为基础篇和实战篇。基础篇介绍工具的使用,先讲述简单操作,然后逐步过渡到复杂操作、高级交互效果。实战篇介绍了不同类型的原型设计,帮助读者拓宽设计思路
查看android安全技术揭秘与防范41.3M周圣韬pdf扫描版 android安全技术揭秘与防范是一本Android系统安全的核心技术书籍,由Android系统安全专家周圣韬编著。本书由浅入深,全面分析了Android 中5个层级的不同攻击与防御方式,全面涵盖了Android系统安全的核心技术:Root安全、键
查看Photoshop卡通漫画设计完全实例教程59.58Mpdf全彩版Photoshop卡通漫画设计完全实例教程是一款pdf全彩版的电子书籍,详细的向读者介绍了完整的卡通设计流程与创作技法。全书共有56个匠心独具的流行风格卡漫实战案例,全面解析了8大类前沿卡漫设计领域,是目前网络上最好用的PS卡通设计教程,适合有一定绘画基
查看c#从入门到精通第3版119.82M明日科技pdf扫描版 c#从入门到精通第3版是一本C#语言的入门书籍,由明日科技C#程序开发团队数十名程序员编著。本书内容由浅入深,循序渐进,全书以初、中级程序员为对象,先从C#语言基础学起,再学习C#的核心技术,然后学习C#的高级应用,最后学习开发一个完整项目。讲解过
查看android软件安全与逆向分析 pdf48.43M丰生强高清扫描 android软件安全与逆向分析是国内第一本Android软件安全指南书籍,由丰生强编著。本书实践性非常强,作者由水浅入深,详细的解解了android系统的软件安全、逆向分析与加密解密技术。全书几乎每一个部分都结合实际例子,一步步讲解如何操作。因此
查看需求分析与系统设计原书第三版pdf72.41M扫描版需求分析与系统设计(原书第三版)是一本讲解了设计大型面向对象系统所需的基础理论和实践的教材书籍,全书论述软件分析与设计的原理、方法和技术,并特别关注设计阶段,对软件体系结构的内容进行了很大的扩充。另外,书中强调对象技术及统一建模语言(UML)在企业信息系
查看简明法语教程修订版上册下册pdf26.63M简明法语教程修订版是一本非常优秀的法语自学的教科书,作者孙辉,原是为高等院校第二外语教学而编写的一套速成教材,包括法语上下册,在商务印刷馆的支持下,修订版仍保留了原作的风格和体例,包括《语音教程》、《入门教程》、《初级教程》和《中级教程》总共58课时。简
查看html5+javascript动画基础52.79Mpdf高清扫描版html5+javascript动画基础是一本教你如何使用HTML5和JavaScript来完成一系列的动画特效的教学书籍,由[美]billy lamberta,Keith Peters著,徐宁,李强翻译,人民邮电出版社出版。全书详细介绍了如何使用HTM
查看c语言从入门到精通(第1版)44.77Mpdf高清扫描版C语言从入门到精通是由韩旭、王娣编写的一本非常适用于C语言初学者的学习书籍,清华大学出版社出版,书中除了对C语言的语法做了详细的介绍,还对一些高级应用,如:网络套接字编程,内存管理,数组指针,还做一些简单学生实验课程。本书从初学者的角度出发,以通俗易懂的
查看OpenGL ES 3.x 游戏开发(下卷)15.01M吴亚峰pdf扫描版OpenGL ES 3.x 游戏开发(下卷)是一本基于OpenGL ES 3.x软件而编写的游戏开发设计指导书籍,由吴亚峰编著。全书组织上本着“起点低、终点高”的原则,内容涵盖了从学习OpenGL ES 3.x必知必会的基础知识到OpenGL ES 3.
查看