前言
因特网的诞生改变了人们的工作和生活方式,而各种网站的盛行也给网页设计者带来了机遇与挑战。HTML语言是整个网站设计和开发的核心。它是网页开发所基于的标准的结构化语言。它包含的各种结构标记的基本功能是控制网页内容的结构划分。但是在网页开发之初,在网页开发的标准不完善的情况下,HTML实际上肩负了网页外观的呈现。例如,<B>、<I>等标记元素的出现,这使得网页内容和结构混杂在一起,代码异常冗长和繁复,极大地增加了网页设计和开发者的工作量。CSS的出现完美地解决了这个问题。CSS是英文Cascading Style Sheets的缩写,即层叠样式表。CSS是一种简单的标准化语法。它可以让网站设计者方便灵活地控制Web页面的外观表现,使网站设计变得更加简单。最重要的是,它与HTML语言中的DIV标记的结合,完美地实现了网页的内容与结构的分离,简化了HTML语言,并且减轻了HTML对表现形式的责任。同时使网页开发者的分工更加明确,从而大大减少了创建和维护网站所花费的时间。如今,HTML和CSS共同担负着网页前台设计的责任,一起构成了网页设计与开发的基石。
本书由浅入深地对CSS+DIV网页布局进行了全面的介绍。首先是对CSS必备的基础知识的详细讲解,分章节介绍了CSS对网页各组成部分的控制的技术要点与参数设定,为深入学习CSS+DIV网页布局做好铺垫。在此基础上,以实例讲解的方式进一步介绍了CSS+DIV网页布局的观念及其实际应用。最后的综合案例让读者真正体会到网页设计与开发的整个思路与过程,加深读者对CSS+DIV网页布局观念的理解。在本书中,每个知识要点处都安排了详细的范例解析来帮助读者理解与掌握知识要点。同时精心设计了“举一反三”供读者实践,帮助读者对所学知识真正做到学以致用。全书的章节安排条理清晰,技术讲解循序渐进,与大家的学习习惯相吻合,使读者通过本书的学习能真正地掌握CSS+DIV网页布局的相关技术,并能够在实际中应用。
全书按照学习进程分成3大部分。第1部分是CSS基础知识篇,共分为11章。第1章是网站制作流程与布局概念的介绍,帮助读者理解CSS层叠样式表的布局观念及其在网站制作中的地位。第2章和第3章是对网站制作的相关知识的扩展介绍,包括HTML、XHTML、JavaScript网站制作的基础技术,帮助读者从网站开发的层次理解CSS+DIV网页布局,不会因为孤立地学习CSS而无法在实际的网站开发中应用。同时指导读者制作符合Web标准的网页,为以后从事网站设计开发工作打下良好的基础,这也是本书的一大特色。第4章到第11章以分类介绍的方式,比较细致全面地讲解CSS相关的基本语法知识以及使用技巧,针对每一个知识点都有相应的范例讲解,以帮助读者更好地理解和掌握。
第2部分是CSS+DIV布局篇,共分为3章。该部分是整体提高篇。它是在掌握了第1部分的CSS基础知识的前提下,从更高的网页整体布局的层次上讲解CSS和DIV的整体应用。
第3部分是综合案例篇,共分为3章。每章都详细地讲解一个完整的网站开发的综合实例。其中,第15章是小型企业网站,第16章是购物网站,第17章是观光旅游导航网站。这3个典型网站制作实例覆盖了常用的网页设计与制作知识,在书中都有详细的分析与讲解。该部分让读者可以掌握实用的网站开发的思路、方法、技巧,最终能够独立地完成网页的开发。
本书内容涵盖了从Web排版到页面布局的所有元素,内容全面、条理清晰、深入浅出,注重范例讲解与实用性,是一本简单易学的CSS+DIV布局技术的参考手册,既适合CSS初学者入门,又适合中高级使用者巩固提高。
本书由王俭敏、方强、李静等编写,本书致力于让多层次的读者阅读后能有所收获,但是由于编者的水平有限,书中难免有疏漏之处,欢迎广大读者与专家批评指正。
我们的E-mail地址为qiyuqin@phei.com.cn。
编者
2009年2月