图书前言

Internet的飞速发展对人类的各种活动产生了深刻的影响,万维网已经成为这个时代最重要的信息传播手段。无论是个人、企业,还是政府、媒体,没有谁会忽略互联网。正因为如此,基于Internet的开发已经成为现今软件开发的主流,甚至大量传统的信息系统也已经开始向新的运行模式进行移植。

本书主要介绍浏览器端开发技术,也就是HTML页面制作技术。早期只需要使用HTML即可单独完成前台网页制作,而今天需要学习整个Web标准体系才能完成规范的网页制作。在Web标准中,HTML/XHTML负责页面结构,CSS负责样式表现,JavaScript负责动态行为。

本书的主要特色不仅在于通过提供丰富的小实例来介绍HTML/CSS/JavaScript的基本语法,而且将一个完整的案例——班级网站——贯穿于全书始终,教会读者如何将各个知识点应用于一个实用系统中。避免学习的知识停留于表面、局限于理论,使读者学习的知识可以马上应用于实际的相关工作中。

本书涉及技术面较广,所以不可能做到面面俱到,但力求让读者掌握最实用的核心技术,通过实践加深对知识的灵活应用。

主要内容

全书共分12章,循序渐进地讲述了HTML、CSS、JavaScript技术。第1章到第2章重点介绍了HTML设计和开发所需了解的基本概念和程序结构;第3章到第9章系统介绍了文字与段落、列表、超链接、表格、框架、表单和多媒体在页面开发中的应用;第10章详细介绍CSS在实际开发中的应用技巧;第11章则详细介绍JavaScript在动态网页开发中的应用,从基本概念到实际应用做了细致的描述,并结合案例进行了描述;第12章通过综合案例系统介绍了网站开发从规划、实现到发布的完整过程。

本书特点

(1) 循序渐进:适合初级学者逐步掌握复杂的页面前台制作技术。

(2) 实例丰富:所有实例都具有代表性,着重解决网页设计工作中的实际问题。

(3) 案例教学:本书将一个完整的班级网站案例分解在每一章的学习中,帮助读者了解每一个知识点如何应用在实际项目中。

(4) 实验强化:每章后都附有针对性的实验,通过实训巩固每章所学的知识。

教学资源

为了读者学习方便,书中提供了大量的程序,这些程序均提供相应的电子资源。

为了帮助任课教师更好地使用本教材,我们准备了各种辅助教学材料,具体如下。

(1) 一份习题解答手册;

(2) 一套PowerPoint教案;

(3) 一套完整的实验报告和解答。

这些资料可以通过http://www.tup.com.cn下载。

本书的几位作者都是工作于教学与科研一线的骨干教师,具有丰富的教学实践经验。全书由郑娅峰负责规划。具体分工如下:第1章和第2章由袁泽明编写,第3章和第4章由侯丽敏编写,第5章和第6章由郑娅峰编写,第7章和第8章由何方编写,第9章和附录由高丽萍编写,第10章由张墨华编写,第11章由张永强、第12章由袁泽明编写,马智慧负责全书代码的组织和编写。最后全书由张永强、张墨华和袁泽明进行了编排和审定。

由于笔者水平有限,书中难免会出现不足,请广大读者批评指正。

编者2009年3月