前言

随着国家信息化发展策略的贯彻实施,信息化建设已进入了全方位、多层次推进应用的新阶段。作为高校的学生,不仅要具备一般的信息处理能力,更应该具备较高的信息素养。本书就是根据面向21世纪培养高技能人才的需求,结合高职高专学生的学习特点,依据职业教育培养目标的要求,严格按照教育部提出的高职高专教育“以应用为目的,以必须、够用为度”的原则而设计、开发的教材。

本书采用“模块化设计、任务驱动学习”的编写模式,而实现任务驱动学习的关键是“任务”的设计,它必须是社会实际生产、生活中的一个真实问题。为了解决这个真实的问题,需要把它分解成一系列的“子任务”;每一个子任务的解决过程就是一个模块的学习过程。每个模块学习一组概念、锻炼一组技能;全部模块加起来,即完成一种知识的学习,形成一种相应的能力。在任务驱动学习的具体实施中,以网站建设和网页设计为中心,以实例为引导,把介绍知识与实例设计、制作、分析融于一体,自始至终贯穿于本书之中。在实例的设计、制作过程中,把本章节的知识点融于实例之中,使读者能够快速掌握概念和操作方法。考虑到网页制作较强的实践性,本书配备大量的页面例题和丰富的运行效果图,能够有效地帮助读者理解所学习的理论知识,系统、全面地掌握网页制作技术。

本书主要围绕Web开发的三大关键技术(HTML、CSS和JavaScript)来介绍网页编程的必备知识及相关应用。其中,HTML负责网页结构,CSS负责网页样式及表现,JavaScript负责网页行为和功能。本书采用全新的Web标准,通过简单的“记事本”工具,以HTML技术为基础,由浅入深,系统、全面地介绍HTML、CSS、JavaScript的基本知识及常用技巧。

本书以梦想橱柜项目网站的设计与制作为讲解主线,围绕网站栏目的设计,详细全面系统地介绍了网页制作、设计、规划的基本知识以及网站开发的完整流程。本书所有例题、习题及上机实训均采用案例驱动的讲述方式,通过大量实例深入浅出、循序渐进地引导读者学习。本书在每章之后附有大量的实践操作习题,并在教学课件中给出习题答案,供读者在课外巩固所学的内容。本书共分10章,主要内容包括:网页基本结构、块级标签、行级标签、网页表现语言——CSS、Div+CSS布局页面、使用CSS修饰元素外观、使用CSS设置链接与导航、使用JavaScript制作网页特效、梦想橱柜前台页面和梦想橱柜后台管理页面。

为了便于教师教学,本书配有教学课件和源代码,老师们可从机械工业出版社教育服务网http://www.cmpedu.com下载。本书适合作为高等学校、职业院校计算机及相关专业或培训班的网站开发与网页制作教材,也可作为网页制作爱好者与网站开发维护人员的学习参考书。

本书由刘瑞新、张兵义主编,参加编写的作者有刘瑞新(第1、5章),张兵义(第2、6章),吕振雷(第3、4章),马海洲(第7章),殷莺(第8、9章),第10章及资料的收集整理、课件的制作由李建彬、刘大学、陈周、骆秋容、刘克纯、缪丽丽、刘大莲、彭守旺、庄建新、彭春芳、崔瑛瑛、翟丽娟、韩建敏、庄恒、徐维维、徐云林、马春锋、孙洪玲、王如雪、曹媚珠、陈文焕、刘有荣、李刚、孙明建、李索完成。全书由刘瑞新教授统稿。由于作者水平有限,书中疏漏和不足之处难免,敬请广大师生指正。

编 者