图书前言

  

  

  

  

  

  

  

  

  

  在Internet蓬勃发展的今天,Web应用如日中天,越来越多的信息在Web站点上呈现,特别是随着“互联网+”模式的不断推广与普及,Web已经成为一种服务和开发的平台,从最初简单的信息发布逐渐变成了系统,其中Web前端设计技术已经成为从事互联网行业的每个人都必须掌握的最基础的入门技术。

  本书基于Web标准和响应式Web设计思想,结合编者长期从事Web开发和教学的实际经验,深入浅出地介绍了Web前端设计技术的基础知识,对Web体系结构、HTML5、CSS3、JavaScript和网站制作流程进行了详细的讲解。

  本书强调理论与实践相结合,以实用为前提,包含大量应用实例,注重实际操作技能,力图使读者通过本书的学习掌握Web前端设计开发的相关基础知识。本书的主要特色       如下:

  (1)基于Web标准,重点讲述了HTML5、CSS3、ECMAScript基础和JavaScript脚本语言,所有示例都通过了W3C标准检验。

  (2)整本书通过模拟一个完整的实例网站进行讲解,相关知识点分解到实例网站的具体环节中,针对性强。同时,本书提供了许多示例,具有可操作性。

  (3)语言通俗易懂,简单明了,可以使读者很容易地掌握有关知识。

  (4)知识结构安排合理,循序渐进,适合自学。

  本书的第1版于2017年3月出版,承蒙读者的厚爱,出版后受到读者的普遍欢迎。随着Web前端设计技术知识的不断更新并经过两轮的教学实践,本书的第2版在第1版的基础上在以下几方面做了改进:

  (1)基于响应式Web设计思想,在HTML5中增加了适应移动设备的相关知识点,增加了新的元素,删除了过时的元素。

  (2)在CSS3中增加了许多新的样式属性和单位,布局方式重点介绍了伸缩盒,并且基于响应式Web设计思想全部重新编写了案例。

  (3)在JavaScript中增加了Ajax与JSON,例子适当增加难度,用现代JavaScript思想规范编写脚本代码。

  (4)对第1版中的有关知识点采用了最新提法并补充完善。

  本书的第1~7章由贝岩编写,第8~23章由张树明编写,全书由张树明统稿。

  为满足教学和读者的需要,本书配有电子课件、书上实例的源代码、案例源代码和习题参考答案等资源,需要者请扫描下方的二维码:

源码下载

  在编写本书的过程中,编者参阅了大量与Web前端设计技术相关的书籍和网络资料,在此对这些书籍和资料的作者表示感谢。由于编者水平有限,书中难免存在不足之处,恳请读者批评指正,读者也可以直接与清华大学出版社联系。

  

                                                       编  者

                           2019年1月