传统的网页设计采用表格布局的方法进行设计,学习方法以掌握Dreamweaver、Flash等网页三剑客为主。但现实中基于Web标准的网页设计方法(DIV+CSS)已经逐渐取代了表格布局的传统方法,现实中大多数中大型网站已经采用了基于Web标准的设计方法。这就相应地要求改变传统网页设计的学习内容和方法,新的学习内容对HTML和CSS提出了更高的要求。
本书主要为学习网页设计与制作的初级和中级读者编写,从零开始,一直到现实中比较**的基于Web标准的网页设计方法,包括了网页设计的主要内容。本书不包括美工方面的内容,美工方面的内容可以在读者对网页的基本概念有了理解后进行学习。
国内的大多数网页设计与制作课程及教材都没有将Web标准纳入课程内容中,但基于Web标准的网页设计方法是现实中*广泛采用的设计方法,学习网页设计,如果不介绍这一部分的内容,仍然以传统的HTML或Dreamweaver表格布局为**,就会落后于时代。
本书完全为初学者设计,不单纯讲授HTML代码或工具,在内容中引入基于Web标准的网页设计方法,在保证学生掌握网页设计的基本内容的基础上,紧密跟进网页设计的技术发展,并且确保读者能够用一种比较简单的方法完成这部分内容的学习。
本书主要有以下特点。
(1)基于现实岗位需求的内容设计。书中引入基于Web标准(DIV+CSS)的网页设计方法,并针对基于Web标准的网页设计方法的特点,总结给出了相应的学习方法,使读者能够比较容易地掌握这部分内容。
(2)代码与工具相结合的讲授方法。讲授代码(HTML、CSS)保证读者从本质上掌握技术,使用工具(Dreamweaver、EditPlus)降低代码对初学者的难度。
(3)循序渐进的学习过程。书籍内容与实例设计充分考虑读者学习曲线,并结合多年丰富的教学和实践经验,精心设计案例。实例中包含了绝大多数**、难点,实例设计简单、清晰、实用、生动,便于读者理解和练习。
(4)任务驱动,通过实例进行学习。每章的设计采用任务驱动,读者学习每章时目标明确,任务就是完成和理解书中的实例和习题。书中内容突出实践性,以实例贯穿各个知识点,鼓励读者在实践中学习、思考和提高。
另外,对本书做以下说明。
本书的代码尽量遵守xhtml规范,但为了节省篇幅,书中的代码不包括doctype、dtd、mete等相关信息,完整的xhtml代码框架应如下所示。
标题
第4篇提高篇的内容供读者参考,以加深读者对网页设计与制作相关概念和方法的了解。如JavaScript部分,需要一定的代码基础,但本书的读者对象大多是初学者,可能不具备这种基础,可以在以后再进一步学习这一部分的内容。
本书第1章、第13章、第14章、第15章、第16章、第17章、第18章由袁磊编写,第2章、第3章、第6章、第7章、第11章、第21章由陈伟卫编写,第9章、第12章由黄川林编写,第8章、第10章由李帅编写,第19章由张益民编写,第20章由杨晓光编写,第5章由夏天娇编写,第4章由张明会编写。全书由袁磊、陈伟卫、李帅统一修订。
在编写本书的过程中,尽管编写者都尽了*大的努力,但由于水平有限和时间仓促,本书在很多方面还需要进一步提高,不足和错误之处,欢迎广大读者批评指正。