前言 随着“互联网+”在各行各业的深入,前端工程师成为炙手可热的职业。而掌握前端页面的搭建,不仅是前端工程师,还是全栈工程师、Java工程师、产品研发人员等IT工作者的必备技能。 前端页面开发指前端工程师使用HTML、CSS、JavaScript等专业技能和工具将产品的UI设计稿实现为网页产品,涵盖PC端、移动端页面,处理视觉、交互和用户体验问题。 本书分为三大部分,共12章: 第1~10章带领读者学习HTML与CSS基础知识,并掌握知识点在项目中的常见应用形式; 第11章介绍一些实用技巧,如CSS Reset、精灵图技术、滑动门技术、常见页面布局形式等; 第12章介绍两个综合性项目。 本书以“够用”为原则选取页面开发的常用知识点,力求“讲透”,在讲解单个知识点的时候采用“倒叙”的方式,让读者通过页面效果推理出知识点,有助于思维模式的培养,实现“举一反三”,并对知识点的常用形式和注意事项进行总结,搭建理论和实践的桥梁。每个章节都有针对该章节知识点的常用案例,这些常用案例都是常见的网页版面形式,读者掌握这些常见的版面形式后,可以像拼积木一样搭建自己的页面。通过实用技巧及综合项目的学习,读者可实现技能的逐步提升。 本书适合作为高等院校、职业院校、培训机构等计算机相关专业学生的教材,也可供热爱前端开发的自学者使用。 感谢清华大学出版社的魏江江分社长、刘向威编辑、常晓敏编辑以及其他工作人员为本书付出的辛勤劳动; 感谢领导和同事们的大力支持; 同时,感谢我的家人的默默付出与支持。 愿本书能够拓展读者进行前端页面开发的思维模式,起到抛砖引玉的作用,并真诚欢迎大家批评指正。 编者 2020年8月