一直以来,Web前端技术都是互联网应用中最为关键的组成部分,代表着互联网未来的发展趋势。Web前端技术涉及的知识面非常广泛,目前的发展速度非常之快,各种功能强大的开发框架层出不穷。但无论如何变化,HTML5、CSS3和JavaScript则是Web前端开发中最为基础的编程语言,是一切Web前端技术的基石。
如今,随着HTML5技术的不断发展与成熟,移动应用开发领域也迎来了崭新的时代。早期需要设计人员花费大量精力开发的项目,使用HTML5技术则变得相对容易许多。同时,再将HTML5与CSS3和JavaScript技术相结合,三者融合可谓是相得益彰、开发效率真正算得上是事半功倍了。
目前图书市场上单独关于HTML5、CSS3和JavaScript技术开发的图书有不少,但真正将HTML5、CSS3和JavaScript三种技术相融合,并通过实际案例来指导读者提高应用开发水平的图书并不多。本书便是以实战为主旨,通过大量的代码实例与项目实例,让读者全面、深入、透彻地理解基于HTML5 + CSS3 + JavaScript技术整合开发的方法,提高实际开发水平和项目实战能力。
内容丰富,覆盖面广。本书基本涵盖了基于HTML5、CSS3和JavaScript技术的所有常用知识点及开发工具。无论是初学者,还是有一定基础的Web开发从业人员,通过阅读本书都将受益匪浅。
注重实践,快速上手。本书不以枯燥乏味的理论知识作为讲解的重点,而是从实践出发,将必要的理论知识和大量的开发实例相结合,并将笔者多年的实际项目开发经验贯穿于全书的讲解中,让读者可以在较短的时间内理解和掌握所学的知识。
内容深入、专业。本书先从标准文档入手直击要害,深入浅出地讲解了Web技术的原理。然后结合移动Web开发的相关工具,介绍了实际的移动Web开发,让读者学有所用。
实例丰富,随学随用。本书提供了大量来源于真实Web开发项目的实例,并给出了丰富的程序代码及注释。读者通过研读这些例子,可以了解实际开发中编写代码的思路和技巧,而且还可以将这些代码直接复用,以提高自己的开发效率。
本篇涵盖的内容包括HTML网页基础、页面元素、文字与排版、网页图像、超链接、表格与表单和HTML5新特性等方面的内容。
本篇主要介绍了CSS与CSS3基础、CSS样式、CSS选择器、表格与列表美化等方面的内容。
本篇详细讲解了JavaScript语言基础、JavaScript语法、JavaScript文档对象模型(DOM)和JavaScript事件编程等方面的内容。
本篇通过自适应Web主页和用户管理系统这两个实战项目,帮助读者进一步了解掌握基于HTML5+CSS3+JavaScript技术开发Web前端应用的方法。
本书代码课件与教学视频下载地址(注意数字和英文字母大小写)如下:
https://pan.baidu.com/s/1o8aBMjw(密码:f3u2)
如果下载有问题,请联系booksaga@163.com,邮件主题为“HTML5 + CSS3 + JavaScript实战”。
需要全面学习移动应用开发技术的人员
HTML5、CSS3和JavaScript初学者
有一定基础的Web开发人员
Web前端开发工程师
移动应用开发人员
浏览器开发人员
高等院校与培训机构相关专业的师生
本书第1~10章由平顶山学院的常新峰编写,第11~17章由华北电力学院的王金柱编写。其他创作人员还有王超、王晓华、林龙、薛燚、王刚、吴贵文、管书香、薛福辉。
编者
2017年10月