前言




Web技术早期在Internet上只能提供简单的信息浏览服务,如今已经演变成一种系统开发平台,Web技术开发已经全部采用前后端分离的架构模式,其中的Web前端已经成为网络编程人员乃至互联网行业中每个人都必须掌握的最基础的入门技术。

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


全书共分23章。第1章介绍Web技术的基本概念、Web体系结构、超文本与标记语言、Web标准的组成和常用浏览器;  第2~7章重点介绍Web标准的结构标准HTML5常用的元素标签及应用;  第8~13章介绍Web标准的表现标准CSS3常用的属性及应用;  第14章介绍网站制作流程与发布过程;  第15~23章介绍Web标准的行为标准ECMAScript6、DOM和BOM的基础知识及应用。


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

(1) 完全基于Web标准和响应式Web设计思想,所有示例都通过了W3C标准检验,项目案例网站可以同时在计算机和移动设备上浏览。

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

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

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


全书由张树明编写并统稿。

为便于教学,本书提供丰富的配套资源,包括教学大纲、教学课件、程序源码、习题答案和微课视频。其中,微课视频是书中大部分例题的视频讲解,共160个视频,总时长850分钟。


资源下载提示

课件等资源: 扫描封底的“课件下载”二维码,在公众号“书圈”下载。

素材(源码)等资源: 扫描目录上方的二维码下载。

视频等资源: 扫描封底的文泉云盘防盗码,再扫描书中相应章节的二维码,可以在线学习。




在本书的编写过程中,编者参阅了大量Web前端技术相关方面的书籍和网络资料,在此对这些书籍与资料的作者表示感谢。


特别感谢清华大学出版社计算机与信息分社魏江江分社长和责任编辑王冰飞在本书出版过程中给予的大力帮助以及提出的
建议。

由于编者水平有限,书中难免存在不足之处,恳请读者批评指正。


张树明
2023年1月