本书将当前Web 设计中热门的响应式设计技术与HTML5 和CSS3 结合起来,为读者全面深入地讲解了针对各种屏幕大小设计和开发现代网站的各种技术。书中不仅讨论了媒体查询、弹性布局、响应式图片,更将新的和有用的HTML5 和CSS3 技术一并讲解,是学习新Web 设计技术不可多得的佳作。
本书内容结合笔者在前后端大量开发中的实战经验,系统化知识,浓缩精华,用通俗易懂的语言直击学习者的痛点。通过本书,能让你从“野生网页设计师”水平提升达到“真正前端工程师”水平。全书分为两大部分:分是HTML进阶内容,主要介绍HTML高级技巧和HTML语义化;第二部分是CSS进阶内容,主要介绍CSS开发技巧、代码规范、性能优化、属性本质、重要概念(如包含块、BFC和IFC等)。除了知识讲解,教程还融入了大量的开发案例,更加注重编程思维的培养,并且提供学习者一个流畅的学习思路。
本书深入介绍与Web前端设计相关的各种技术,内容涵盖HTML基本标签、表格与框架、CSS页面布局、JavaScript基本语法、JavaScript对象、BOM和DOM编程、HTML 5、jQuery框架以及自定义插件。本书在HTML 5章节中对HTML 5的一些新特性进行全面介绍,包括HTML 5 CSS 3页面布局、Canvas绘图、多媒体播放、Web存储、本地数据库和Web Worker等技术; 在jQuery章节中的代码均适用于jQuery 1.x和2.x两个版本。书中所有代码都是基于IE 11、Chrome和FireFox浏览器调试运行。本书由浅入深对Web前端基础内容进行系统讲解,重点突出,强调动手操作能力,以一个项目贯穿所有章节的任务实现,使读者能够快速理解并掌握各项重点知识,全面提高分析问题、解决问题以及动手编码的能力。本书适用面广,可作为高校、培训机构的Web前端设计教材,适合作为计算机科学与技术、软件外包、计算机软件、计算机网络、