HTML5+CSS3基础开发教程(第2版)txt电子书

简介: 介绍开发新技术,带你紧跟H5技术变化潮流。

内容提要

本书内容主要分为三大部分。第一部分介绍了HTML5的相关开发技术,包括HTML的发展, HTML5与之前版本的区别,HTML5的表单元素应用,HT-ML5的多媒体元素应用,HTML5的图像及动画应用,HTML5的元素拖曳技术,HTML5的数据存储技术,HTML5的离线应用及地理位置应用,通过HTML5对本地文件进行操作,Web Worker进行复杂任务调度,SSE和WebSocket进行浏览器与服务器通读。第二部分介绍了CSS3的相关知识,包括CSS3选择器的应用,使用CSS3控制页面样式,使用CSS3在页面中插入信息,使用CSS3控制元素变形以及CSS3中的元素过渡应用。第三部分为HTML5与CSS3的综合应用实例,介绍HTML5+CSS+JS进行移动端Web网页的响应式设计的核心代码。

本书主要面向高等院校学生,以及没有开发经验或者仅有少量程序设计基础的读者,因此书中所讲解内容较为基础、细致。书中每一章节都提供了上机实践环节,使读者在理论学习的基础上结合实际操作,力求使读者真正做到学以致用。

前言

HTML5和 CSS3是近年来 Web 应用开发技术中最为热门的两项新技术。HTML5在原HTML版本的基础上,提出了大量创新的、实用的元素和规范。HTML5不仅在传统的台式机Web应用方面可以发挥重要作用,对移动设备上的Web应用也提供了良好的支持。CSS3在样式定义方面同样提出了大量新的元素,在丰富原有样式的基础上,使开发变得更加方便、快捷。

本书全面、翔实地介绍了HTML5各种基础知识及应用技巧,以及CSS3的基础应用和高级应用。通过对本书的学习,读者可以快速、全面地掌握使用HT-ML5和CSS3开发Web应用程序的方法,并且能够达到融会贯通、灵活运用的目的。

本书特点

本书的特点如下。

(1)介绍最新的开发技术。HTML5和CSS3是目前最新的两种网页开发技术,且发展前景良好,未来将被广泛应用。

(2)教材知识体系结构合理。知识安排强调整体性和系统性,知识表达强调层次性和有序性,便于读者学习和理解。

(3)理论与应用紧密结合。本书的每一章节在对相关知识点进行详细介绍之后,都会提供该技术点的具体应用示例,通过理论与实际相结合,读者能更好地掌握相关知识点。

(4)提升读者综合应用能力。本书在每章(除个别章节外)最后都提供了一个综合应用本章知识点的上机实践,通过完成每章上机实践内容,读者不仅能够更加深入理解理论知识,还能检测自己对本章知识的综合应用能力。

(5)语言通俗易懂,读者容易理解。书中采用程序结构、页面交互图、流程图、表格等多种方式,描述问题及解决问题的过程,使读者从多个角度来理解问题。

(6)案例的实用性。本书中最后提供了两个具有代表性的案例:Web 游戏和Web网站,这两个应用分别代表了当前HTML5和CSS3的应用方向。通过这两个案例的练习,读者可以对本书所讲解的知识点进行整体回顾,提升读者应用 HTML5和CSS3进行开发的水平。

本书结构

本书围绕HTML5及CSS3基础知识和高级应用进行讲解,书中提供了许多实例,而且每章后附有习题,用于巩固所学内容。全书共分15章,各章具体内容如下表所示。

表 全书各章的主要内容

本书面向的读者

本书面向的是HTML程序设计的初学者。读者无需掌握任何开发技术就可以根据书中介绍的方法和实例,构建HTML5的Web应用。本书在内容编排上由浅入深,循序渐进,注重理论与实际相结合,特别适合高等院校的教师作为授课教材。

如果您具备一定的网页开发基础,但又希望掌握最新的网页开发技术,本书也非常适合。虽然本书的编写初衷是面向没有开发经验的读者,但是如果您具备以下方面的知识,学习起来将事半功倍:

版权:人民邮电出版社