互联网的世界离不开前端开发,大前端时代最大的特点在于一次开发,同时适用多个平台,可以说是Web统一的时代。本书将当前热门响应式Web开发与HTML5和CSS3完美的结合起来,以项目为导向,深刻且通俗地揭示了Web前端开发的内幕。
全书共8个单元,详细讲解了HTML5、CSS3、JavaScript基础、响应式Web设计、Bootstrap等技术的应用。第1单元从宏观角度介绍了响应式Web开发的基本概念以及HTML5和CSS3的新特性,让读者对它们一个初步的理解和认识;第2~4单元讲解了HTML5和CSS3中的一些常用标签和属性,它们是响应式Web开发必备的基础知识;第5单元讲解了HTML5画布,作为HTML5的标志性突破,它是本书的一大亮点;第6单元讲解了HTML5的音频和视频功能;第7单元深入讲解了响应式Web设计的相关技术点,它是高级的前端开发人员的必要修养;第8单元讲解了Bootstrap的下载、安装以及相应组件的基本应用,它是一个非常高大上的响应式设计神器,爱技术的你,绝对值得拥有。本书深入浅出、通俗易懂语言阐述其中涉及的概念,对相应知识点列举了典型详实的Web应用案例,最后将知识点应用的综合项目当中,并提供页面效果展示、项目分析和详细的代码实现,使读者在掌握知识点的同时拥有相应的项目经验。
本书附有配套视频、源代码、习题、教学课件等资源,而且为了帮助读者更好地学习本书讲解的内容,还提供了在线答疑,希望得到更多读者的关注。
本书针对某些知识点添加了相应基础知识的回顾,不仅适合作为高等院校计算机相关专业程序设计或者Web项目开发的教材,还可以为各个层次的Web开发人员阅读和参考的优秀读物。
本教材主要有以下3个特色:
特色1:项目驱动教学
实际编程为主,理论知识为辅。通过生动的项目将知识点串联起来,充分提高读者的求知欲望和学习成就感。
特色2:重组知识划分
8个主题单元,从HTML5+CSS3页面制作基础到HTML5突破性进化。从响应式Web页面开发介绍到bootstrap响应式页面开发实战。
特色3:实用与趣味兼得
每个单元由2~4个项目构成,除此还穿插一些趣味小案例。全书涉及炫目动感的网页、Canvas与SVG绘图、响应式跨平台的Web开发、常用开发工具的使用等。