前 言
随着互联网技术的迅速发展,昔日Web 1.0和Web 2.0的时代已经离我们远去,一些互联网巨头纷纷用自己的实际行动迎接HTML5+CSS3技术的到来,所有主流的浏览器都已经开始支持HTML5和CSS3技术的很多特性,网页的代码变得越来越整洁,对搜索引擎的支持也越来越好,甚至在移动设备端,浏览器对HTML5也提供了很好的支持。
本书共分为25个章节,前两章主要介绍HTML5的一些基础知识,包括HMTL网页的构成、各种HTML元素的使用方法等;第3章主要介绍JavaScript的基础知识,JavaScript是现代网页编程中不可或缺的重要元素;第4章着重对ES6相关内容进行讲解,本章是对JavaScript内容的重要补充;第5~9章主要介绍HTML5中音/视频、文件操作的一些基本方法,它们可以使网页内容更加丰富;第10~16章主要介绍一些API相关的内容,包括拖放、桌面通知、Communication、Web Workers、Web SQL、Web Sockets、地理位置、History等,灵活使用这些API,可以使我们的网站功能更加强大;第17~ 23章集中介绍了CSS样式的使用方法,包括CSS基础知识、CSS3中各种选择器的灵活使用以及各种表格和背景样式的设置方法;第24章主要介绍CSS中各种滤镜的使用方法;第25章通过两个项目实战案例综合本书介绍的所有内容,实战演练HTML5和CSS3的使用方法。
本书示例下载
读者可以扫描二维码下载本书的示例源代码。
如果下载有问题或对本书有疑问,请联系booksaga@163.com,邮件主题为“HTML5+CSS3+JavaScript前端开发基础”。
本书读者对象
? 希望自己动手制作Web网站的初学者
? 有志于从事Web前端开发的专业人士
? 高校和培训机构相关专业的师生
编 者
2019年1月