图书前言

前    言

  HTML 5和CSS 3代表了下一代的HTML和CSS技术,它们必将推动互联网的快速发展。无论是移动开发,还是云计算,HTML 5担负着不可替代的使命,已经延伸到各个应用领域。对于界面而言,CSS 3则是首选技术。

  目前,当HTML 5和CSS 3的相关规范还在不断完善时,各大浏览器厂商就已经紧锣密鼓地完善浏览器的功能,以便更好地支持最新的规范。由此可以看出,各大厂商对这二者是多么重视。也许有人觉得,HTML 5和CSS 3尚未成熟,并且很多用户仍然在使用早期的浏览器,所以不适合进行大规模开发和应用。但其实在HTML 5的规范中,已经考虑了过渡性的问题,它不但有超强的兼容性,还以一种引导的方式引导用户升级浏览器,可以预见,在不久的将来,它必将开创一个新的互联网时代,并将成为主流的技术之一。

  沿着这个发展趋势,不久的将来,Web前端开发的含金量会越来越高,门槛也会越来越高,Web前端技术必将进入一个崭新的时代。而正是HTML 5和CSS 3开启了这扇大门。对于任何一个想从事或者正在从事Web前端开发的人员而言,HTML 5和CSS 3已经是必须掌握的前沿技术了。基于此,作者总结了已经公布的HTML 5和CSS 3的相关技术规范和标准,并结合自己多年的Web前端开发经验,写成了本书,希望为想学习HTML 5和CSS 3技术的读者提供必要的帮助。另外,HTML 5和CSS 3仍然在发展之中,很多人对此知之甚少,甚至有很多误解或偏见,希望通过本书以正视听,帮助有志之士和好学之人进入这个崭新的领域。

本书特色

  1.提供配套的多媒体教学视频

  本书中的重点内容都专门录制了配套的多媒体视频,以帮助读者更加直观而高效地学习,从而达到事半功倍的效果。

  2.内容架构独特、科学,构思巧妙、新颖

  本书每章都集中探讨一组可以通过HTML 5和CSS 3解决的特定问题,而区别于传统图书中将HTML 5和CSS 3技术机械罗列。通过这种主题归纳的方法,可以让读者感受实际的网页开发是如何进行的,从而提高实战水平。

  3.内容新颖,纳入了最新的技术规范

  本书以当前Web开发中最热门的HTML 5和CSS 3为写作版本,写作时查阅了大量官方英文资料中的HTML 5和CSS 3最新发布的规范和标准,并纳入本书内容,让本书得以展示最新技术的魅力。

  4.内容全面、系统

  本书内容涉及HTML 5和CSS 3从Web界面设计到Web应用开发的各种技术,涵盖了Web前端设计需要的方方面面技术。掌握这些技术,便可以胜任相关的开发工作。

  5.难度适中,讲解由浅入深,学习梯度科学

  本书内容遵循技术概览→Web界面开发→Web应用开发的学习梯度,讲解由浅入深,由易到难,逐层推进,学习梯度平滑,读者容易掌握。阅读本书,读者会有一种轻轻松松的感觉。

  6.以实例讲解,用插图说话,提高实战技能

  本书各章的重点内容都穿插了大量实例进行讲解,引导读者学习,帮助读者更好地理解相关技术要点,快速掌握实际开发中的各种实战技能。另外,本书在讲解时,尽可能提供丰富的插图,这样可以更加直观地理解知识,学习起来也更加快捷。

  7.娓娓道来,轻松愉快,趣味性强

  本书采用幽默和风趣的讲述方式来讲解,娓娓道来,阅读起来轻松愉快。书中的每句话都力求通俗易懂,避免那种云山雾罩式的讲解。这种活泼的风格,可以激发读者的学习兴趣,达到更好的学习效果。

内容概览

  第1篇  技术概览(第1章、第2章)

  本篇简单介绍了HTML 5和CSS 3的发展背景及发展现状,并介绍了相关的基础知识,其中重点讲解了选择器的功能。

  第2篇  基于CSS 3的Web界面设计实战(第3~7章)

  本篇主要介绍了基于CSS 3的Web页面设计,涉及文字、背景、边框、盒布局、多列布局、动画、渐变、支持多种设备的样式表等内容,尤其重点介绍了CSS 3在Web页面设计方面新增的很多有用的功能。学完本篇,便可以设计非常精美的网页了,如阴影、圆角等设计将变得非常简单。

  第3篇  基于HTML 5的Web应用开发实战(第8~17章)

  本篇主要介绍基于HTML 5的Web应用开发,尤其重点介绍HTML 5新增的Web应用功能,主要包括绘图、多媒体、表单、拖放、消息传递、本地存储、离线应用、WebSocket通信、多线程、地理位置等。本篇的每章都是一个完整的模块,掌握了这些内容,可以开发比较复杂的Web应用。

光盘内容

* 本书重点内容的教学视频;

* 本书实例涉及的源代码。

对读者的建议

* 学习Web前端开发,首先要从整体上了解Web前端涉及的东西,然后逐一掌握各种技术,一一击破。

* 本书提供了独特的内容架构,建议新手从头开始顺次逐章阅读,尽量不要跳跃。有基础的人可以根据自己的需要有选择性地阅读。

* 本书每章讲解的主题都结合了实例,对于这些例子,一定要亲自动手做一做,才能理解得更深刻。

* 对于重点、难点内容,建议读者结合本书的配套教学视频阅读,效果更佳。

本书读者对象

* Web前端开发人员;

* Web设计与开发爱好者;

* 网页设计与开发人员;

* 各大中专院校的学生;

* 培训班的学员。

本书作者

  本书由杨习伟主笔编写。其他参与编写的人员有毕梦飞、蔡成立、陈涛、陈晓莉、陈燕、崔栋栋、冯国良、高岱明、黄成、黄会、纪奎秀、江莹、靳华、李凌、李胜君、李雅娟、刘大林、刘惠萍、刘水珍。在此表示感谢!

  阅读本书的过程中若有疑问,请发邮件和我们联系。E-mail:bookservice2008@163.com。

  ??

  

  ??

  

  ??

  

  ??

  

HTML 5+CSS 3网页开发实战精解

  

前言

  

·II·

  

  

·III·