图书前言

随着互联网信息技术的发展,特别是移动互联网的迅速崛起,原来的网页描述语言HTML 已经不能满足日益丰富的网页设计制作需要。HTML5是下一代HTML 的标准,与HTML4 相比,HTML5的发展有着革命性的进步。在HTML5 中,不但新增了许多全新的实用功能,而且对涉及的每一个细节都做出了明确的规定。HTML5以其简洁、高效的特点,在网页中的应用越来越广泛。

《HTML 5网页设计与制作全程揭秘》全面系统地向读者介绍HTML5 中的各个知识点,每个重要的知识点都配合实战练习进行讲解,将知识点与实战练习紧密结合,避免枯燥无味的基础知识讲解,使读者能够更加轻松地掌握和应用最新的HTML5 网页开发技术,提高学习效率,并能够学以致用。全书共分21 章,各章内容介绍如下。

第1 章 从HTML 到HTML5,介绍HTML、XHTML 和HTML5 的相关基础知识,使读者能够清晰地了解HTML 的发展,以及HTML、XHTML 和HTML5 之间的联系和区别,认识到HTML5 的优势。

第2 章 HTML5页面基本设置,介绍如何在HTML 中对网页头部<head> 标签和网页主体<body> 标签进行设置,从而达到控制网页整体属性的目的。

第3 章 设置文本与段落,文本是网页中重要的基本元素之一。本章详细介绍HTML5 中对文本和段落进行设置的相关标签和属性设置方法,使读者能够轻松地对网页中的文本和段落进行处理。

第4 章 插入并设置图像,介绍在HTML5 页面中插入图像的方法,以及在图像标签中添加各种属性对图像进行设置的方法。

第5 章 创建和设置列表,介绍在HTML5 中创建项目列表、编号列表和定义列表的方法,以及对各种列表进行设置的相关属性。

第6 章 创建和设置超链接,超链接是互联网的基础。本章详细介绍网页超链接的创建和设置方法,以及各种特殊链接的创建方法,并且还介绍了链接路径的相关知识。

第7 章 插入多媒体,介绍如何在HTML5 页面中应用各种不同类型的多媒体元素,包括Flash 动画、背景音乐和普通视频文件等。

第8 章 插入和设置表单元素,表单是网页交互的重要途径。本章主要介绍在HTML5 页面中插入各种不同类型的表单元素,以及对表单元素属性进行设置的方法和技巧。

第9 章 表格与Div,主要介绍在HTML5 页面中创建表格以及对表格和单元格属性进行设置的方法和技巧,还介绍了在HTML5 页面中插入IFrame 框架和应用Div 的方法。

第10 章 HTML5文档结构,主要介绍HTML5 中新增的文档结构标签的作用和使用方法,以及如何通过使用HTML5 文档结构标签创建规范的HTML5 文档。

第11 章 使用HTML5 画布绘图,canvas 元素是HTML5 的亮点之一,通过使用canvas 元素可以在网页中绘制出各种几何图形。本章详细介绍使用HTML5 中的canvas 元素在网页中绘制图形、文字、渐变的方法。

第12 章 HTML5的音频和视频,多媒体的应用也是HTML5 的一大亮点。本章详细介绍HTML5 中Video 与Audio 元素的使用方法和属性设置技巧。

第13 章 使用HTML5 的表单元素,在HTML5 中新增了许多表单属性和表单元素,通过这些新增的表单属性可以方便地对表单元素的有效性进行验证,新的表单元素则能够方便用户创建出更加友好的表单应用。

第14 章 文件与拖放处理,本章详细介绍HTML5 中新增的文件API 和拖放API 功能,通过文件API 功能可以同时上传多个文件,通过拖放API 功能可以实现网页元素拖放处理。

第15 章 HTML5本地存储,介绍HTML5 中的两种本地存储方式,分别是Web Storage 和Web SQL 数据库,通过使用HTML5 的本地存储功能,可以更轻松地开发Web 应用程序。

第16 章 HTML5离线应用缓存,介绍HTML5 中新增的离线应用缓存功能,包括缓存清单文件的编写方式、离线应用缓存的应用等内容。

第17 章 使用Web Workers 处理线程,介绍Web Workers 的相关知识,重点讲解专属线程和共享线程的作用、创建和使用方法等内容。

第18 章 跨源通信和WebSocket 双向通信,介绍HTML5 中新增的跨源通信和WebSocket 双向通信的相关知识,实现简单的跨文档信息传输,对跨源通信和WebSocket 有全新的认识和了解。

第19 章 使用HTML5 获取地理位置,介绍获取地理位置信息的原理,以及使用HTML5 中新增的Geolocation API 实现获取用户地理位置信息的方法。

第20 章 HTML5网页综合实战,通过两个网站页面案例的制作讲解,使读者能够更加轻松地掌握使用HTML5 中的各种标签制作符合HTML5 标准的网站页面的方法和技巧。

第21 章 HTML5手机网页实战,介绍响应式网页的制作方法和注意事项,并通过响应式网页实例的制作讲解,使读者能够轻松地掌握制作HTML5 手机网页的方法。 

《HTML 5网页设计与制作全程揭秘》由贾勇编著,另外张晓景、李晓斌、高鹏、胡敏敏、张国勇、林秋、胡卫东、姜玉声、周晓丽、郭慧等人也参与了部分编写工作。《HTML 5网页设计与制作全程揭秘》在写作过程中力求严谨,由于作者水平所限,书中难免有疏漏和不足之处,希望广大读者批评、指正,欢迎与我们沟通和交流。QQ 群名称:网页设计与开发交流群;QQ 群号:705894157。

为了方便读者学习,《HTML 5网页设计与制作全程揭秘》为每个实例提供了教学视频,只要扫描一下书中实例名称旁边的二维码,即可直接打开视频进行观看,或者推送到自己的邮箱中下载后进行观看。《HTML 5网页设计与制作全程揭秘》配套的立体化学习资源中提供了书中所有实例的素材源文件、最终文件、教学视频和PPT 课件,并附赠海量实用资源。读者在学习时可扫描下面的二维码,然后将内容推送到自己的邮箱中,即可下载获取相应的资源( 注意:请将这两个二维码下的压缩文件全部下载完毕后,再进行解压,即可得到完整的文件内容)。

编 者