疯狂java


您现在的位置: 疯狂软件 >> 疯狂Java教材 >> 正文

疯狂HTML 5/CSS 3/JavaScript讲义


疯狂HTML 5/CSS 3/JavaScript讲义

     本书是一本全面介绍HTML5、CSS 3和JavaScript前端开发技术的图书,本书系统地介绍了HTML 5常用的元素和属性,HTML 5的表单元素和属性,HTML 5的绘图支持,HTML 5的多媒体支持,CSS 3的功能和用法、包括最前沿的变形与动画功能等。除此之外,本书还系统介绍了JavaScript编程知识:包括JavaScript基本语法、DOM编程以及HTML 5新增的本地存储、离线应用、JavaScript多线程、客户端通信支持、WebSocket编程等。


     本书的定位是一本前端开发的“实战性”图书,因此本书在介绍各知识点时并不是简单地停留在知识点层面阐述,而是结合了大量实例来让读者对照练习、学以致用。本书最后还提供了一个基于HTML 5技术的小游戏:疯狂俄罗斯方块。该游戏综合运用了HTML 5的绘图支持、客户端存储等技术,具有较高的参考价值。


    本书是一本介绍HTML 5、CSS3和JavaScript开发的实用图书。全书可分为四个部分:
    第一部分:这部分全面地介绍了HTML 5的全部标签,并且详细介绍了各标签所支持的属性,并为各标HTML标签、属性都提供了配套的示例页面,这些内容不仅可以作为学习HTML 5的教程,也可作为日常开发的参考手册;


    第二部分:这部分详细介绍了CSS 3的绝大部分常用选择器、属性,并为这些选择器、属性提供了示例,方便广大读者参考本书全面、系统地掌握CSS 3的功能和用法。这部分内容也可作为前端开发者的参考手册。


    第三部分:这部分重点介绍了JavaScript编程的相关内容,包括JavaScript基础语法、JavaScript函数、JavaScript对象、DOM编程、事件处理、本地存储、离线应用、多线程、跨文档消息通信、WebSocket编程等知识,这些内容既覆盖了初学者的编程基础,也覆盖了HTML 5所支持的新功能,非常适合作为前端开发者的学习教程。

    第四部分:这部分综合运用了HTML 5的绘图支持、客户端存储、CSS样式、JavaScript编程等内容,开发了一个网页版的“疯狂俄罗斯方块”。这个小游戏既可让读者巩固前面所掌握的各种知识,也可让读者将所学理论运用到实际开发中。

 

          html 5规范呼之欲出,各浏览器厂商更早已摩拳擦掌,纷纷推出支持html 5规范的浏览器:firefox、opera、chrome等浏览器早已很好地支持各种html 5规范,微软也宣布ie 9将会更好地支持css 3、svg和html 5等新规范,这些迹象表明:html 5时代到来了。


《疯狂html 5/css 3/javascript讲义》是一本全面介绍html 5、css 3和javascript前端开发技术的图书,系统地介绍了html 5常用的元素和属性、html 5的表单元素和属性、html 5的绘图支持、html 5的多媒体支持、css 3的功能和用法、最前沿的变形与动画功能等。除此之外,本书还系统地介绍了javascript编程知识,包括javascript基本语法、dom编程,以及html 5新增的本地存储、离线应用、javascript多线程、客户端通信支持、websocket编程等。


《疯狂html 5/css 3/javascript讲义》的定位是一本前端开发的“实战性”图书,因此在介绍各知识点时并不是简单地停留在知识点层面阐述,而是结合了大量实例来让读者对照练习、学以致用。本书最后还提供了一个基于html 5技术的小游戏:疯狂俄罗斯方块。该游戏综合运用了html 5的绘图支持、客户端存储等技术,具有较高的参考价值。


《疯狂html 5/css 3/javascript讲义》对html 5、css 3、javascript的介绍是“从零开始”的,因此阅读本书并不需要额外的基础。对于刚刚从事前端开发的新人,本书具有很好的学习价值;对于有一定工作经验的前端工程师,本书具有很高的参考价值。本书也可作为高校、培训机构的培训教材。