前 言
随着网站技术的进一步发展,各个部门对网站开发技术的要求日益提高,综观人才市场,各企事业单位对网站开发工作人员的需求也大大增加。但是网站建设作为一项综合性的技能,对很多计算机技术都有着很高的要求。网站开发工作包括市场需求研究、网站策划、网页平面设计、网站程序开发、数据库设计以及网站的推广运作等,可以系统掌握这些知识的网络工程师相对较少。
如此诸多方面的知识,使得很多初学者往往都会感到十分困惑,不知道各项技术之间的关系。本套丛书正是由此而来,并完美地解决了这个问题——为广大读者学习网站开发技术提供一个完整的学习方案。丛书的组织结构如下:
本书是其中的一本,用以帮助读者掌握HTML和CSS的用法。HTML和CSS是网络的公共语言,所有的网站都是通过它们来与客户端沟通的。互联网从1969年诞生至今,已经走过了40个年头。起初,互联网只适合于计算机专家、工程师和科学家使用。到了20世纪末,互联网有了较大的发展,但作为时髦一族的新兴学科、一个新兴名词,并未被大部分人了解和接受。进入21世纪,互联网的发展突飞猛进,如今已经成为现代人生活中的必需品。
十多年前,笔者第一次使用Frontpage制作出了自己的第一个页面,当时现在看来那个页面真的很糟糕,它只是一些颜色块、一个标题和一张飞入页面的图像,但当时将它展示给朋友时,那种通过自己的作品而带给朋友之间的快乐至今仍然记忆犹新。现在,笔者作为一个前端页面设计师,享受设计快乐的同时,也令这个技能成为自己的一份职业,希望通过本书可以将这份对页面制作的热爱和读者一起分享。
本书的特点
本书深入浅出地讲解了网页的概念和制作网页的方法,以及目前流行的各种制作网页的技术和常用的网页制作工具。每章的例子都是专门针对一项技术而设计的,而且每个例子中都考虑了这项技术的实用性、趣味性,并将这种特色融于例子中。
笔者精心编写了这本书,其目的就在于能够系统、全面地介绍制作前端页面的技术。简而言之,本书的宗旨是使读者可以做出自己心目中的网页样式,帮助读者迅速掌握制作页面的技巧,由一个初级入门者,最终成长为一位成熟、专业的页面设计人员。
本书的特点主要体现在以下几个方面:
? 本书的编排采用循序渐进的方式,适合初、中级读者逐步掌握制作页面的基本方法,以及设计页面和管理页面的精髓。
? 本书结合网页制作技术十多年的发展过程,介绍了早期的技术,重点介绍了目前流行的技术,同时也介绍了未来技术的发展趋势,理解这个发展过程,会帮助读者更好地掌握制作页面的设计思路和精髓。
? 本书在介绍各种页面制作技术时,采用了许多风趣易懂的例子,这些例子具备完整的代码,在介绍理论知识的同时,更注重全书的实用性。因此,读者自己进行实践和演练时就不会对理论感到困惑。本书的所有例子、源代码和各种免费工具都附在随书光盘中,方便读者使用。
? 本书除介绍页面制作外,还补充了大量相关的计算机基础知识,如图像格式、颜色模式等,这些都是很重要的基础知识,它们不仅能帮助读者深入理解网页制作,对图像制作、动画制作等领域也会起到融会贯通的效用。
? 本书结合笔者多年的制作经验,在每章结束时都会给出一个综合实例,以供读者学习和巩固所学知识。
? 本书附带一张多媒体光盘,书中所有的实例及操作在光盘中均有源文件。
本书的内容安排
本书分为4篇,共19章,从制作页面的基本概念讲起,再进一步介绍一个页面的设计过程所经历的各个阶段,然后结合目前成熟的制作方法和理念,讲解如何进行页面的设计制作,最后通过4个综合案例让读者加深印象。
第1篇(第1章~第6章) 页面制作入门篇:讲述了页面制作的基础知识,包括互联网的起源和发展、页面的基础概念、页面的运行原理,以及制作页面的基础知识。读者通过这6章的基础知识来了解什么是页面,如何在页面中添加基本的元素,以及重要的互联网中的属性概念,如计算机中的距离、颜色、图像等描述方式。通过对这部分的学习,读者可以制作简单的页面。
第2篇(第7章~第11章) 页面制作提高篇:讲述了页面制作的成熟技法和专业制作,让读者从制作简单页面阶段进阶到专业的制作页面阶段。通过“CSS+DIV”的学习,让读者可以了解如何使用技巧做好页面的布局设计,如何使用样式表来让自己的设计变得游刃有余,使天马行空的设计理念成为现实。
第3篇(第12章~第15章) 动感页面篇:讲述了页面制作的互动作用,是读者从普通页面制作人员迈向高手之路的铺垫。这部分介绍了页面和用户互动的原理以及如何令页面和用户实现互动;介绍了什么是脚本语言,通过脚本语言读者可以制作基础的动态页面。
第4篇(第16章~第19章) 页面实战篇:介绍了制作页面的实用工具,通过4个综合案例,展现了一个页面如何从一个想法开始最后成为一个完整的页面。
适合阅读本书的读者
? 希望进入网站制作领域的新手。
? 希望系统学习网页制作的页面制作人员。
? 具备一定的页面基础理论但缺乏实践操作的人员。
? 对页面设计有着浓厚兴趣的同仁。
? HTML语言爱好者。
? 网站管理人员。
? 页面样式设计人员。
本书作者
本书由赵辉组织编写,其他参与编写、资料整理、代码调试的人员还有陈刚、宫磊、谷原野、黄其武、李修花、李延琨、林家昌、刘林建、孟富贵、彭自强、孙雪明、王世平、文明、徐增年、银森骑、张家磊、张瑾瑜、周伟杰、朱玲、陈杰、陈冠军、张金霞、张昆和尹继平,在此一并表示感谢。
编 者
