前 言
随着网络的普及,各行各业对构建自身网站的需求日益提升,人才市场上对网站开发技术人员的需求也大大增加。网站建设是一门综合性的技能,对很多计算机技术都有很高的要求。网站开发工作包括市场需求研究、网站策划、网页平面设计、网页页面排版、网站程序开发、数据库设计、网站的推广运作等各方面知识,能够系统掌握这些知识的网络工程师相对较少。因此,我们邀请了具有长期网站开发实战经验的专业人员编写了本书。
如果说个人建立网站是为了追求时尚,那么企业建立网站则是一种必然的选择。企业建立Web网站后,可以以最小的投入获得丰厚的回报。那么如何才能设计和制作出一个功能强大又能吸引人的网站呢?毫无疑问,这样的网站是网站设计师和制作者所向往的。制作一个网站往往会用到很多技术,包括图像设计和处理技术、网页动画的制作技术和网页版面的布局编辑技术等。随着网页制作技术的不断发展和完善,产生了众多的网页制作与网站建设的软件,只要综合掌握了这些软件的使用方法,制作和设计一个合格的网站就不成问题了。
本书在内容的编排方面,十分注重网站开发的学习规律和特点,在内容上循序渐进,注重基础和实际应用,能让读者在短时间内掌握大量的基础知识。最后,本书讲解了两个企业项目实例,读者通过对企业实战项目的学习,可以快速提升自己建设网站项目的能力。
本书的特点
1.注重基础,循序渐进
学习网站建设时,最重要的是掌握网站的基础知识和基本操作。本书非常注重基础知识的讲解和基本操作的练习。本书从网站基本概念开始,详细讲解了HTML语言、网站颜色、Dreamweaver CS6的使用、网页平面设计等基础知识,并且在讲解这些基础知识时,注意阅读与学习的阶段性特点,循序渐进地传授,注重读者的理解与掌握。
2.内容丰富,知识全面
本书内容丰富,涵盖的知识面广。在注重基础的同时,本书也对很多知识进行了扩充与深入,读者可以学习和掌握关于动态网站开发、企业动态网站项目建设等比较专业的网站开发知识。
3.注重操作,注重讲解
对网站设计、程序编写的学习,是非常抽象的。本书通过讲解大量的实例操作,让读者在实际操作中理解平面设计与程序编写的知识。同时,根据网站建设人员的实际开发经验,本书通过“实战技巧”栏目对基础知识进行了拓展,讲解了很多实际工作中的有效经验与方法。
4.主次分明,注重实际
本书内容虽然多,但是在编写时充分考虑到了读者学习与工作的需要,所以非常讲究知识的有效性,以便于读者网站开发知识的掌握与运用。书中的很多知识都是笔者长期工作经验的总结,特与读者一起交流分享。
本书的内容
本书分为4篇,共20章。分别是网站开发入门(第1~3章)、网页设计与制作(第4~15章)、网站发布与维护(第16~18章)、综合案例(第19和20章)。
第1章介绍网站的一些基本概念和网站开发的一般流程。读者通过对这些知识的学习,可以对网站建设有一个大致的了解。
第2章讲解HTML的基本语法,这些知识是进行网站开发的基础。读者需要对这一章知识进行系统的学习,为以后的网站设计和动态网站开发打好基础。
第3章讲解网页设计的色彩知识。网页中的色彩搭配是一个美学问题,在学习中需要通过多看、多比较、多借鉴,理解网页中常用的色彩搭配技巧。
第4章讲解Dreamweaver CS6的常用操作与使用技巧。这一章的内容是掌握Dreamweaver CS6的基石。只有熟练掌握了软件的使用,才能更快、更好地进行网站的开发。
第5章讲解站点的创建与管理。简单地说,站点就是一个网站,将很多网页放在一起,用超链接实现各种逻辑关系,再分为首页、二级页面、信息页面等内容,这些内容和数据就构成了一个站点。Dreamweaver可以方便地管理本地站点和服务器站点。
第6章讲解网站中多媒体元素的插入和设计。网页的效果,通常是由各种多媒体元素来实现的,通过对多媒体排版的学习,可进一步掌握Dreamweaver CS6的使用。
第7章讲解网站的常用布局。通过对布局的了解,可以很好地规划一个网站的内容,进而进行网页的平面设计。
第8章讲解使用Photoshop CS6进行网页的平面设计。Photoshop CS6是平面设计的标准软件,有着非常强大的位图图像设计功能,大部分的网站效果图都是用Photoshop完成的。
第9章讲解Fireworks?CS6的切图输出。设计出网页效果图以后,使用Fireworks?CS6进行切图输出是一项重要的工作。正确的切图输出有利于网页的排版设计。
第10章讲解网页中Logo与Banner的设计。Logo是网站形象的重要体现。Banner常常是一个横幅广告,放置在网站的首页上,用来显示网站中最重要的内容或需要重点突出的内容。
第11章讲解Fireworks CS6与Dreamweaver CS6中的网页图片优化方法。
第12章讲解布局实现。合理的网页布局有利于排版出美观大方的网页。
第13章讲解网页模板与框架。灵活地使用库对象、模板技术,可以大大地加快开发效率。
第14章讲解常用网页特效的操作。网页特效可以丰富网页的界面和增强用户交互功能,一般是使用JavaScript实现的。
第15章讲解网页中Flash动画的设计。Flash动画可以增强网页的美术效果。通过本章的学习,读者可以使用Flash CS6设计出一般的网页动画广告。
第16章讲解网站测试与发布的过程。网站完成以后,需要进行网站测试以检查网站的完整性,然后还需要发布到网络上供用户浏览。
第17章讲解网站的日常维护。制作完网页并不代表着网站开发的终结,接下来还需要对网站进行长期的维护和更新。
第18章讲解网站推广的技巧。一个开发完成的网站,只有通过有效推广,才能实现网站的市场价值。
第19章讲解一个静态企业宣传网站的设计。随着电子商务的推广和普及,公司宣传网站对公司的信息化建设有着越来越重要的作用及意义。
第20章讲解一个招聘求职动态网站。这是一个动态网站的企业级项目。读者通过本章的学习,能够理解和掌握企业项目的实战经验。
本书适合的读者
* 网站开发的初学者
* 网页设计的爱好者
* 专业网站开发人员
* 进行毕业设计的学生
* 选修课或自学网页设计的学生
关于作者
本书由万璞、马子睿、张金柱共同编写,其中昭通学院的万璞负责编写第1~7章,宁夏大学数学计算机学院的马子睿负责编写第8~15章,黑龙江生物科技职业学院的张金柱负责编写第16~20章,同时参与编写的还有顼宇峰、陈冠军、张燕、吴金艳、杨锐丽、鲍洁、王小龙、李亚杰、张彦梅、刘媛媛、李亚伟、鲍凯、张晶、宋强,在此一并表示感谢。本书技术支持QQ群是21948169,读者如有问题可登录QQ群进行咨询。本书附赠源文件,可到清华大学出版社网站(www.tup.com.cn)下载。
编 者
II
III