本书是一部系统论述Web前端原理与实践方法的立体化教程(含纸质图书、电子书、教学课件与视频教程)。全书除第1章、第2章和 1章外,其他内容共分为三篇: 篇HTML5基础(第3章),介绍了开发环境搭建、 个HTML程序、HTML语法基础、HTML编码规范等;第二篇CSS3基础(第4章),介绍了CSS的盒子模型、页面布局的float方法、flex方法、grid方法、CSS动画等;第三篇JavaScript基础及进阶(第5~10章),介绍了JavaSeript核心知识、canvas、video和audio、Web Storage、drag&drop、WebWorkers等。为便于读者高效学习,快速掌握Web前端编程与实践,作者精心制作了配书资源,包括教学课件、思考题答案、源代码(实战项目的代码)与配套视频教程等内容。本书适合作为广大高等院校Web设计及开发相关课程的教材,也可以作为Web前端技术开发者的自学参考用书。