本书紧密围绕前端开发工程师在工作中会遇到的实际问题和相应的解决方法与技术层层展开,全面介绍使用HTML5和CSS3进行前端开发的知识内容和实战技巧。本书共17章:第1~4章介绍了HTML5和CSS3的基础知识;第5~10章介绍CSS3的盒子模型和应用CSS3对各种网页元素进行样式设计的方法;第11~14章介绍了几种进行页面整体布局的方法,包括使用传统div布局、CSS3引入的网格布局和弹性盒子布局,特别是在第14章介绍了响应式布局的方法;第15章介绍了CSS3中引入的过渡与动画等知识;第16章介绍了前端开发工程化方面的知识;第17章用一个综合实例完整地讲述了一个中型网站的开发全过程。全书遵循Web标准,强调“表现”与“内容”的分离,规范、全面、系统地介绍了网页设计与制作的方法和技巧。书中给出了大量详细的实例,并对实例进行了分析,便于读者在理解的基础上直接修改后使用。本书作者具备丰富的实践技术和教育培训经验,行文细腻,对每一个技术细节和每一个实际工作中可能遇到的难点与错误,都进行了详细的说明和提示,大大降低了读者的学习门槛。本书可以作为高等院校相关专业的网页设计与制作、前端开发等课程的教材,也可供网页设计、制作和开发人员参考使用。读者可以在学习并掌握本书所讲内容之后做出精美的网页。