基本信息
编辑推荐
手把手教会你用HTML 5和CSS 3开发网页
系统讲解HTML 5和CSS 3的新功能和新特性
理论结合实践,每个知识点都对应示例进行讲解
184个实例剖析、26个综合案例详解,提升实战技能
内容简介
计算机书籍
《HTML 5+CSS 3网页开发实战精解》全面、系统地讲解了HTML 5和CSS 3从Web界面设计到Web应用开发的各种技术。本书难度适中,学习梯度科学,知识架构严谨,内容由浅入深、从易到难,讲解通俗易懂,并注重读者兴趣的培养,讲解时还列举了大量实例,以帮助读者提高实战技能。本书配带1张光盘,内容为本书重点内容的教学视频和本书涉及的源代码。
《HTML 5+CSS 3网页开发实战精解》共17章,分为3篇。第1篇为技术概览,简要介绍HTML 5标准和CSS 3层叠样式表等内容;第2篇为基于CSS 3的Web界面设计实战,重点介绍文字、背景、边框、盒布局、多列布局、动画、渐变、支持多种设备的样式表等内容;第3篇为基于HTML 5的Web应用开发实战,重点介绍绘图、音频和视频、新型表单、拖放、本地存储、离线应用、跨源通信、WebSocket双向通信、多线程和地理位置等内容。
《HTML 5+CSS 3网页开发实战精解》适合Web设计与开发的新手阅读,也适合有一定Web前端开发基础的网页开发人员阅读;对于大中专院校的学生,本书也不失为一本网页开发的好教材。如果阅读本书的读者具备CSS样式表和JavaScript的基础知识,学习效果会更好。
目录
第1篇 技术概览
第1章 HTML 5标准(教学视频:46分钟) 2
1.1 HTML 5介绍 2
1.1.1 HTML 5的历史背景 2
1.1.2 HTML 5的现状 3
1.1.3 良好的设计理念 4
1.1.4 新增的HTML 5原生功能 5
1.1.5 HTML 5带来的好处 6
1.2 全新的HTML 5 7
1.2.1 从“头”说起 7
1.2.2 明确简洁的结构 7
1.2.3 新增的元素 10
1.2.4 废弃的元素 11
1.2.5 全新的选择器 12
1.2.6 脚本日志和调试 12
1.3 HTML 5的未来发展 14
1.4 小结 15
1.5 习题 15
第2章 CSS 3层叠样式表(教学视频:25分钟) 16
前言
目前,当HTML 5和CSS 3的相关规范还在不断完善时,各大浏览器厂商就已经紧锣密鼓地完善浏览器的功能,以便更好地支持最新的规范。由此可以看出,各大厂商对这二者是多么重视。也许有人觉得,HTML 5和CSS 3尚未成熟,并且很多用户仍然在使用早期的浏览器,所以不适合进行大规模开发和应用。但其实在HTML 5的规范中,已经考虑了过渡性的问题,它不但有超强的兼容性,还以一种引导的方式引导用户升级浏览器,可以预见,在不久的将来,它必将开创一个新的互联网时代,并将成为主流的技术之一。
沿着这个发展趋势,不久的将来,Web前端开发的含金量会越来越高,门槛也会越来越高,Web前端技术必将进入一个崭新的时代。而正是HTML 5和CSS 3开启了这扇大门。对于任何一个想从事或者正在从事Web前端开发的人员而言,HTML 5和CSS 3已经是必须掌握的前沿技术了。基于此,作者总结了已经公布的HTML 5和CSS 3的相关技术规范和标准,并结合自己多年的Web前端开发经验,写成了本书,希望为想学习HTML 5和CSS 3技术的读者提供必要的帮助。另外,HTML 5和CSS 3仍然在发展之中,很多人对此知之甚少,甚至有很多误解或偏见,希望通过本书以正视听,帮助有志之士和好学之人进入这个崭新的领域。
本书特色
1.提供配套的多媒体教学视频
本书中的重点内容都专门录制了配套的多媒体视频,以帮助读者更加直观而高效地学习,从而达到事半功倍的效果。
2.内容架构独特、科学,构思巧妙、新颖
本书每章都集中探讨一组可以通过HTML 5和CSS 3解决的特定问题,而区别于传统图书中将HTML 5和CSS 3技术机械罗列。通过这种主题归纳的方法,可以让读者感受实际的网页开发是如何进行的,从而提高实战水平。
3.内容新颖,纳入了最新的技术规范
本书以当前Web开发中最热门的HTML 5和CSS 3为写作版本,写作时查阅了大量官方英文资料中的HTML 5和CSS 3最新发布的规范和标准,并纳入本书内容,让本书得以展示最新技术的魅力。
4.内容全面、系统
本书内容涉及HTML 5和CSS 3从Web界面设计到Web应用开发的各种技术,涵盖了Web前端设计需要的方方面面技术。掌握这些技术,便可以胜任相关的开发工作。
5.难度适中,讲解由浅入深,学习梯度科学
本书内容遵循技术概览→Web界面开发→Web应用开发的学习梯度,讲解由浅入深,由易到难,逐层推进,学习梯度平滑,读者容易掌握。阅读本书,读者会有一种轻轻松松的感觉。
6.以实例讲解,用插图说话,提高实战技能
本书各章的重点内容都穿插了大量实例进行讲解,引导读者学习,帮助读者更好地理解相关技术要点,快速掌握实际开发中的各种实战技能。另外,本书在讲解时,尽可能提供丰富的插图,这样可以更加直观地理解知识,学习起来也更加快捷。
7.娓娓道来,轻松愉快,趣味性强
本书采用幽默和风趣的讲述方式来讲解,娓娓道来,阅读起来轻松愉快。书中的每句话都力求通俗易懂,避免那种云山雾罩式的讲解。这种活泼的风格,可以激发读者的学习兴趣,达到更好的学习效果。
内容概览
第1篇 技术概览(第1章、第2章)
媒体评论
——HTML5中国(http://www.html5cn.org)
【插图】
