HTML+CSS+JavaScript网页设计与布局:从新手到高手
上QQ阅读APP看书,第一时间看更新

前言

HTML5是自2010年以来最热门的技术之一。学习HTML5成为Web开发者的一项重要任务。当你学会了HTML5,就掌握了迈向未来Web平台的一把钥匙。因此我们希望借助此书,帮助国内的Web开发者更好地学习HTML5,以及与之相伴随的CSS3与JavaSricpt技术。

本书是一种典型的HTML5、CSS3和JavaSricp实例教程,由多位经验丰富的网页设计人员和程序员编著而成。本书立足于网络行业,详细介绍HTML5、CSS3和JavaSricp网页的设计和制作流程。

1. 本书内容

全书系统全面地介绍了HTML5+CSS3+JavaSricp网页设计与布局的应用知识,每章都提供了丰富的实用案例,用来帮助读者巩固所学知识。本书共分为21章,内容如下所述。

第1章:全面介绍了网页基础,包括初始网页、W3C概述、网站设计概述、网页的艺术表现与风格设计等内容。

第2章:HTML5概述,包括HTML5基本概念、HTML5的优势、HTML5的主体结构、HTML5文件的编写方法等内容。

第3章:全面介绍了创建文本和图像,包括添加网页文本、设置文本格式、设置文字列表、使用图像等内容。

第4章:全面介绍了创建表格,包括使用表格、编辑单元格、设置表格、处理表格数据等内容。

第5章:全面介绍了创建超链接,包括链接与路径、使用超链接、应用IFrame框架等内容。

第6章:全面介绍了应用多媒体,包括插入Flash、使用音频文件、使用视频文件等内容。

第7章:全面介绍了绘制图形,包括认识HTML5 Canvas元素、绘制基本形状、绘制渐变图形、绘制变形图形、编辑图形、使用图像、绘制文字等内容。

第8章:全面介绍了创建表单,包括添加表单、添加文本和网页元素、添加选择和按钮元素、添加表单高级元素等内容。

第9章:全面介绍了Web应用技术,包括本地存储、离线Web应用、通信应用、线程应用等内容。

第10章:揭秘CSS3,包括CSS3简介、应用CSS3、使用CSS选择器等内容。

第11章:全面介绍了美化字体与段落,包括设置字体格式、设置段落格式、设置高级样式等内容。

第12章:全面介绍了美化菜单与图片,包括插入图像文件、设置图片格式、图文混排、设置项目列表等内容。

第13章:全面介绍了美化背景与边框,包括设置背景格式、设置边框格式、设置圆角效果等内容。

第14章:全面介绍了美化表格、美化表单、美化超链接等内容。

第15章:全面介绍了CSS3变形与动画,包括2D变形、设计动画、渐变效果等内容。

第16章:全面介绍了盒样式与用户界面,包括使用盒相关样式、用户界面模块、设置分栏效果等内容。

第17章:全面介绍了JavaScript概述,包括JavaScript简介、JavaScript语法基础、JavaScript数据结构和类型、JavaScript运算符等内容。

第18章:全面介绍了JavaScript核心语法,包括条件判断语句、循环和跳转语句、函数、事件驱动和事件处理等内容。

第19章:全面介绍了JavaScript的内置对象,包括面向对象概述、字符串对象、数值对象、日期对象、数组对象等内容。

第20章:全面介绍了JavaScript的核心对象,包括窗口对象、文档对象、表单和图像对象等内容。

第21章:全面介绍了网站后台管理系统,以综合案例的方式搭配使用HTML5、CSS3和JavaScript技术。

2. 本书主要特色

系统全面,超值实用。全书提供了39个练习案例,通过示例分析和设计过程,讲解HTML5、CSS3和JavaScript网页设计与布局的应用知识。每章穿插提示、分析、注意和技巧等栏目,构筑了面向实际的知识体系。本书采用了紧凑的体例和版式,在相同的内容下,篇幅缩减了30%以上,实例数量增加了50%。

串珠逻辑,收放自如。统一采用三级标题灵活安排全书内容,摆脱了普通培训教程按部就班讲解的窠臼。每章都配有扩展知识点,便于用户查阅相应的基础知识。内容安排收放自如,方便读者学习图书内容。

全程图解,快速上手。各章内容分为基础知识和实例演示两部分,全部采用图解方式,图像均做了大量的裁切、拼合、加工,信息丰富,效果精美,令读者阅读体验轻松,上手容易。读者在书店中一翻开图书,就会获得强烈的视觉冲击,感到本书与同类书在品质上拉开距离。

新手进阶,加深印象。全书提供了82个基础实用案例,通过示例分析、设计应用,全面加深HTML5+CSS3+JavaScript网页设计与布局的基础知识应用方法的讲解。在新手进阶部分,每个案例都提供了操作简图与操作说明,并在光盘中配以相应的基础文件,以帮助用户完全掌握案例的操作方法与技巧。

3. 本书使用对象

本书从网页设计与布局的基础知识入手,全面介绍了HTML5、CSS3和JavaScript网页设计与布局面向应用的知识体系。本书适合高职高专院校学生学习使用,也可作为计算机办公用户深入学习网页设计与布局的培训和参考资料。

参与本书编写的人员除了封面署名的人员之外,还有于伟伟、王翠敏、冉洪艳、刘红娟、谢华、夏丽华、卢旭、吕咏、扈亚臣、程博文、方芳、房红、孙佳星、张彬、马海霞等人。

由于水平有限,疏漏之处在所难免,欢迎读者朋友登录清华大学出版社的网站www.tup.com.cn与我们联系,帮助我们改进提高。

本书的配套素材文件请扫描封底的二维码进行下载,如果在下载过程中碰到问题,请联系陈老师,联系邮箱:chenlch@tup.tsinghua.edu.cn。

作者

2019年1月