HTML5与CSS3实例教程(第2版)

HTML5与CSS3实例教程(第2版)

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

34个实例,消灭亟待解决的web开发问题,实现轻松进阶。

内容简介

HTML5和CSS3技术是目前整个网页的基础。《HTML5与CSS3实例教程(第 2版)》共分3部分,集中讨论了HTML5和CSS3规范及其技术的使用方法。这一版全面讲解了**新的HTML5和CSS3技术,所有实例均使用**新特性实现,针对的是**新版本的浏览器。

《HTML5与CSS3实例教程(第 2版)》适合所有使用HTML和CSS的Web开发人员学习参考。

作者简介

作者布莱恩·霍根,1995年起便开始以自由职业者的身份开发专业网站并提供咨询服务,目前常使用Ruby、jQuery、HTML5和CSS3构建Web应用。他乐于讲述并撰写与Web设计和开发有关的内容,倡导为残障人士(特别是视觉障碍者)研发辅助功能,另著有《Web开发秘方》。

章节目录

版权信息

致谢

前言

对本书的赞誉

第1章 HTML5和CSS3概述

1.1 强大的Web开发平台

1.2 注定充满挑战的未来之路

第一部分 用户界面增强

第2章 新的结构化标签和属性

2.1 实例1:用语义标记重新定义博客

2.2 实例2:用元素实现进度条

2.3 实例3:用自定义数据属性构造弹出窗体

2.4 实例4:常见问题描述列表

2.5 未来展望

第3章 创建友好的Web表单

3.1 实例5:使用新的输入字段描述数据

3.2 实例6:借助autofocus跳到表单第一个字段

3.3 实例7:通过占位文本提供提示信息

3.4 实例8:不借助JavaScript验证用户输入

3.5 实例9:通过contenteditable属性实现就地编辑功能

3.5.3 回退方案

3.6 未来展望

第4章 设置内容及界面的样式

4.1 实例10:使用伪类设置表格样式

4.2 实例11:使用:after和content生成打印友好的链接

4.3 实例12:使用媒体查询构建移动页面

4.4 实例13:创建多栏布局

4.5 未来展望

第5章 构建可访问性界面

5.1 实例14:使用ARIA role属性提供导航提示

5.2 实例15:创建访问性良好的可更新区域

5.3 实例16:提升表格的可访问性

5.4 未来展望

第二部分 新视角、新声音

第6章 在浏览器中画图

6.1 实例17:在画布上绘制商标

6.2 实例18:使用RGraph实现图表统计

6.3 实例19:使用SVG绘制矢量图形

6.4 未来展望

第7章 嵌入音频和视频

7.1 历史回顾

7.2 容器与编解码器

7.3 实例20:音频特性

7.4 实例21:嵌入视频

7.5 实例22:视频播放的可访问性

7.6 未来展望

第8章 视觉特效

8.1 实例23:设置圆角

8.2 实例24:阴影、渐变及转换

8.3 实例25:设置字体

8.4 实例26:通过过渡和动画特性移动物体

8.5 未来展望

第三部分 标记之外

第9章 客户端数据储存

9.1 实例27:用Web Storage存储偏好设置

9.2 实例28:使用IndexedDB将数据存储到客户端数据库中

9.3 实例29:离线应用

9.4 未来展望

第10章 创建交互式Web应用

10.1 实例30:保存历史记录

10.2 实例31:跨域通信

10.3 实例32:WebSocket聊天

10.4 实例33:你在哪儿:Geolocation

10.5 实例34:通过拖放来整理内容

10.6 未来展望

第11章 未来之路

11.1 使用弹性盒子模型定义布局

11.2 跨域资源共享

11.3 Web Workers

11.4 服务器发送事件

11.5 滤镜效果

11.6 WebGL

11.7 前进!

附录A 快速参考

A.1 新元素

A.2 属性

A.3 表单字段

A.4 表单字段属性

A.5 可访问性

A.6 多媒体

A.7 CSS3

A.8 客户端数据存储

A.9 其他API

附录B jQuery快速入门

B.1 加载jQuery

B.2 jQuery基本要素

B.3 修改内容的方法

B.4 创建和移除元素

B.5 事件

B.6 文档就绪

B.7 合理使用jQuery

附录C 针对Web的音频和视频编码

C.1 音频编码

C.2 视频编码

附录D 相关资源

参考文献

HTML5与CSS3实例教程(第2版)是2014年由人民邮电出版社·图灵出品出版,作者[美] 布莱恩·霍根。

得书感谢您对《HTML5与CSS3实例教程(第2版)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
PHP编程基础与实例教程(第2版) 电子书
PHP简单易学且功能强大,是开发Web应用程序理想的脚本语言。本书由浅入深、循序渐进,系统地介绍了PHP的相关知识及其在Web应用程序开发中的实际应用,并通过具体案例,使读者巩固所学知识,更好地进行开发实践。本书共分为13章,涵盖了PHP开发环境的搭建、PHP语法、FORM表单、数据库设计、MySQL数据库、PHP与数据库连接、会话控制、界面设计等内容。本书内容丰富、讲解深入,适用于初、中级PHP
HTML5移动前端开发基础与实战(第2版)(微课版) 电子书
本书较为系统地介绍HTML5移动前端开发的核心知识,并简要介绍使用HBuilderX开发移动App的流程。本书共8个模块,从企业用人需求的角度出发,本着够用、实用的原则,介绍开发环境及JavaScript、HTML、CSS、前端开发演练、Swiper演练、JSON演练、jQuery及Bootstrap演练、移动App演练等相关知识。通过学习本书,读者可以掌握HTML5核心要点,能够运用CSS进行布
Mastercam X3应用与实例教程(第3版) 电子书
本书详细介绍了MastercamX3的设计和数控加工方法。全书共分8章,主要内容包括MastercamX3基础知识、二维图形的绘制与编辑、三维曲面造型、实体造型、数控加工通用设置、二维加工、三维曲面加工以及MastercamX3在模具中的应用实例。书中重点介绍了MastercamX3的CAD和CAM两大基本模块的各种功能,并介绍了多个应用实例。每章都配有难度适中的练习题,便于读者上机练习时选用。本
UG NX 8.0应用与实例教程(第3版) 电子书
本书从实用角度出发,以应用为主线,结合实例介绍了UGNX8.0的基本功能及应用技巧。全书共分8章,内容主要包括曲线曲面造型、实体特征造型、装配设计、数控铣削加工等。全书的理论知识与实例相结合,读者通过这些典型实例的操作练习,可达到事半功倍的学习效果。
HTML5移动开发 电子书
《HTML5移动开发》全面讲解了使用HTML5和CSS3开发网站和Web应用的技术。《HTML5移动开发》总共分为14章,其内容包含移动开发环境的设置,HTML5的元素、语法和语义,使用JavaScript来构建表单,探究应用于图像、音视频的HTML5媒体API以及AppCache、localStorage和其他API,CSS3选择器和语法以及更为深入的特性,响应式Web设计的特性,以及针对所有平