前 言
HTML5+CSS3+JavaScript技术具有布局标准和样式精美的特点,成为Web 2.0众多技术中最受欢迎的网页设计技术。HTML5+CSS3+JavaScript技术的应用范围越来越广,例如门户网站、BBS、博客、在线影视等。HTML5、CSS3和JavaScript三者的结合,使网页样式布局和美化达到了一个不可思议的高度。引领读者快速学习和掌握新的设计模式是本书的初衷。
本书内容
第1章是HTML5快速入门,包括HTML5的基本概念、HTML5网页文档结构、HTML5文件的编写方法和HTML5语法的新变化。
第2章介绍HTML5网页中的文本和图像,包括添加文本、文本排版、文字列表和网页中的图像等。
第3章介绍用HTML5建立超链接,包括URL的概念、超链接标记、创建热点区域和浮动框架iframe等。
第4章介绍用HTML5创建表格,包括表格基本结构及操作、完整的表格标记和制作计算机标价表等。
第5章介绍使用表单,包括表单概述、表单基本元素的使用和表单高级元素的使用等。
第6章是CSS3概述,包括CSS3基本概念、编写与浏览CSS3,以及在HTML5中使用CSS3的方法。
第7章介绍CSS3中文字与段落属性,主要包括字体属性、文本高级样式和段落属性。最后通过两个综合实例,进一步讲述如何设置公司标题和旅游网页混排的方法和技巧。
第8章介绍用CSS3设置表格和表单的样式,包括表格基本样式和CSS3与表单,并通过5个综合实例进一步讲述表单和表格样式的制作方法和技巧。
第9章介绍CSS3美化图片,主要包括图片样式、图片的对齐和图文混排等。
第10章介绍CSS3美化背景与边框,主要包括背景相关属性、边框、圆角边框、图像边框和边距,最后通过1个综合实例进一步讲述如何制作圆角边框效果。
第11章是JavaScript概述,包括JavaScript简介、在HTML5文件中使用JavaScript代码等。
第12章介绍JavaScript语言基础,包括数据类型与变量、运算符与表达式、流程控制语句和函数等。
第13章介绍JavaScript内置对象,包括字符串对象、数学对象、日期对象和数组对象等。
第14章介绍JavaScript对象编程,包括文档对象模型、窗口对象、文档对象和表单对象等。
第15章介绍JavaScript操纵CSS3,包括DHTML简介、前台动态网页效果、JS控制表单背景色、文字提示和实现即时验证效果等。
第16章介绍HTML5绘制图形,包括canvas概述、绘制基本形状、绘制渐变图形、绘制变形图形、图形组合、绘制带阴影的图形、使用图像、绘制文字和图形的保存和恢复等。