前 言
随着信息技术的发展,各行各业对网站的需求不断扩大,要求越来越高,优秀的网站开发人员供不应求。不过,想要成为一名网站开发高手并非易事。网站建设是一门综合性较高的学科,对很多计算机技术都有很高的要求。网站开发工作涉及市场需求研究、网站策划、网页平面设计、网页页面排版、网站程序开发、数据库设计、网站的推广运作等各方面知识,而当前能够系统掌握这些知识的网络工程师非常少。为此,我们邀请具有长期网站开发经验的专业人员编写了本书。
如果说个人建立网站是为了追求时尚,那么企业建立网站则是一种必然的选择。企业建立Web网站后,可以以最小的投入获得丰厚的回报。那么如何设计和制作一个功能强大又能吸引人的网站呢?制作一个网站往往要用到很多技术,如图像设计和处理技术、网页动画制作技术、网页版面的布局编辑等。随着网页制作技术的不断发展和完善,有关网页制作与网站建设的软件层出不穷。如果综合掌握了这些软件的使用方法,实现上述目标也就不成问题了。
在内容和编排方面,本书十分注重网站开发的学习规律和特点循序渐进、层层深入。首先从一系列的概念入手,结合一些典型的实际应用,帮助读者在较短时间内掌握大量的基础知识。待掌握网站开发基础以后,再深入学习数据库设计、动态网站开发等知识,以培养动态网站开发的能力。最后,通过两个企业网站开发实战帮助读者系统、完整地了解网站建设的整个流程,培养其实战能力。
本书的特点
1.注重基础,循序渐进
网站建设的学习,最主要的是网站的基础知识和基本操作。本书非常注重基础知识的讲解和基本操作的练习。书中从网站基本概念开始,详细讲解了HTML语言、网站配色、Dreamweaver CS5的使用、网页平面设计等基础知识。在讲解这些基础知识的同时,遵循阅读与学习的阶段性特点,循序渐进地传授,注重读者的理解与掌握。
2.内容丰富,知识全面
本书的内容丰富,涵盖的知识面广。在注重基础的同时,本书也对很多知识点进行了扩充,深入讲解了数据库设计、动态网站开发、企业动态网站项目等比较专业的网站开发知识。
3.注重操作,讲解系统
网站设计、程序编写等理论知识,讲解起来是非常抽象的。为了便于读者理解,本书结合大量的实例进行讲解,读者可以在实际操作中深入理解与掌握平面设计与程序编写等方面的知识。此外,书中还根据笔者的实际开发经验对这些知识点作了进一步拓展,讲解了一些非常有用的实战技巧。
4.主次分明,注重实际
本书在编写的过程中充分考虑到读者学习与工作的需要,讲求知识的有效性,便于知识的掌握与运用。书中的很多知识都是笔者长期工作经验的总结,通过充分的交流、分享,可以帮助读者快速提高、学以致用。
5.知识较新,讲究经验
本书涉及的所有软件都是较新版本,如Dreamweaver CS5、Flash CS5、Fireworks CS5、Photoshop CS5,提供了更丰富的功能,更利于读者的学习与开发。
6.配多媒体光盘,加速学习
本书附带一张多媒体光盘,书中所有的实例与操作在光盘中均有源文件。读者在学习时,可以利用光盘中的例程,按照书中的讲解循序渐进地学习。
本书的内容
本书分为5篇,共24章。具体内容安排如下。
第1篇:网站开发入门(第1~3章)
第1章介绍网站的一些基本概念和网站开发的一般流程。通过对这些知识的学习,读者可以对网站建设有一个大致的了解。
第2章讲解HTML的基础知识。这些知识是进行网站开发的前提,必须进行系统的学习,才能为以后的网站设计和动态网站开发打好基础。
第3章讲解网站及页面的色彩搭配知识。网页色彩搭配是一个理解、积累的过程,在学习中需要多看、多练、多掌握一些网页中常用的色彩搭配技巧。
第2篇:网页设计与制作(第4~15章)
第4章讲解Dreamweaver CS5的常用操作与使用技巧。这一章的内容是掌握Dreamweaver CS5的基石。只有熟练掌握了软件的使用,才能更快、更好地进行网站的开发。
第5章讲解站点的创建与管理。简单地说,站点就是一个网站。将很多网页放在一起,然后用超链接实现各种逻辑关系,再分为首页、二级页面、信息页面等,便构成了一个站点。Dreamweaver可以方便地管理本地站点和服务器站点。
第6章讲解网站中多媒体元素的插入和设计。网页的效果,通常是由各种多媒体元素来实现的。通过对多媒体排版的学习,可以进一步掌握Dreamweaver CS5的使用。
第7章讲解网站的常见布局。通过对布局的了解,可以很好地规划一个网站的内容,进而完成网页的平面设计。
第8章讲解如何使用Photoshop CS5进行网页的平面设计。Photoshop CS5是平面设计的标准软件,有着非常强大的位图图像设计功能,大部分的网站效果图都是用Photoshop 完成的。
第9章讲解Fireworks?CS5的切图输出。设计出网页效果图以后,利用Fireworks?CS5进行切图输出是一项很重要的工作。正确的切图输出有利于网页的排版设计。
第10章讲解网站Logo与Banner的设计。Logo是网站形象的重要体现;Banner常常是一个横幅广告,放置在网站的首页上,用来显示网站中最重要的内容或需要重点突出的内容。
第11章讲解如何综合运用Fireworks CS5与Dreamweaver CS5进行网页图片优化,实现视觉效果与文件大小的合理匹配。
第12章讲解布局的实现方法。合理的网页布局有利于排版出美观大方的网页。
第13章讲解网页模板与框架。灵活地使用库对象、模板、框架技术,可以大大地提高开发效率。
第14章讲解网页特效的常用操作。网页特效可以丰富网页的界面和增强用户交互功能,一般是使用JavaScript实现的。
第15章讲解网页中Flash动画的设计。Flash动画可以增强网页的美术效果。通过本章的学习,读者可以使用Flash CS5设计出一般的网页动画广告。
第3篇:动态网站开发(第16~19章)
第16章讲解动态网站基础。读者需要理解和掌握ASP运行原理、IIS配置、数据库的建立、常用的查询语言等内容,这些都是开发动态网站的基础知识。
第17章讲解动态网站开发的ASP基础。ASP是一种常用的网站开发技术,本章将对其常用语法和常用语句进行详细的讲解。通过本章的学习,读者可掌握一定的ASP编程技能。
第18章通过一个ASP留言板网站,讲解ASP网站开发的技巧和一般步骤。通过本章的学习,读者可以开发一些简单的ASP网站。
第19章讲解ASP网站中的一些常用算法和模块。在网站编程中,正确、灵活地运用各种常用算法和功能模块,可以大大加快网站开发进程。
第4篇:网站发布与维护(第20~22章)
第20章讲解网站测试与发布的过程。网站完成制作后,还需要对其进行完整性、正确性、高效性等进行测试,然后才能发布到网络上供用户浏览。
第21章讲解网站的日常维护。制作完网页并不代表着网站制作的终结,在服务器正常运行以后,还需要对网站进行长期的维护和更新。
第22章讲解网站推广的技巧。一个开发完成的网站,只有通过有效的推广才能创造更大的市场价值。
第5篇:综合案例(第23~24章)
第23章讲解一个静态企业宣传网站的设计。随着电子商务的推广和普及,公司宣传网站对公司的信息化建设起着越来越重要的作用。
第24章讲解一个招聘求职动态网站的制作。这是一个动态网站的企业级项目,通过本章的学习,读者可以进一步掌握企业项目的实战技能。
本书适合的读者
* 网站开发的初学者
* 网页设计的爱好者
* 专业网站开发人员
* 进行毕业设计的学生
* 选修或自学网页设计的学生
本书作者
本书由张翔编著,参与素材整理、代码调试和书稿整理的人员有张增强、陈刚、宫磊、谷原野、黄其武、李修花、李延琨、林家昌、刘林建、孟富贵、彭自强、孙雪明、王世平、文明、徐增年、银森骑、张家磊、张瑾瑜、周伟杰、朱玲、陈杰、陈冠军、张金霞、张昆和尹继平等,在此一并表示感谢。
编 者
·II·
网页制作与网站建设技术大全(CS5版)
·III·
前 言