前言
随着计算机网络的飞速发展和日益普及,越来越多的人已经不满足于仅仅在Internet上浏览和查找信息,而是希望更深入地参与到其中。现在,无论是企业还是个人,拥有自己的网站已经成为一种潮流,因此网页设计与网站建设作为一项知识技能越来越受到重视。HTML(超文本标记语言)是构成网页最基本的元素。虽然目前不断产生了许多新技术(如移动网页、APP等),但是它们无一例外都是建立在HTML基础上的,因此深入学习网页设计当然应从HTML入手。随着Web 2.0的发展,使用HTML和CSS进行网页设计和布局越来越重要,而且这也会是未来发展的趋势。
本书以HTML为基础,紧紧围绕最新的CSS技术精髓深入展开讲解,以清晰的思路、精练的实例使读者快速入门,并逐步掌握网页设计的知识。本书注重基础理论与实际应用开发相结合,突出应用网页开发方法的介绍,所选实例都具有较强的概括性和实际应用价值。
本书是作者根据多年从事网络程序设计工作和讲授计算机专业相关课程的教学实践,在已编写的多部讲义和教材的基础上编写而成的;内容充实,循序渐进,选材上注重系统性、先进性和实用性;注重实践性,精选大量例题,所有例题均已在Dreamweaver CS6上调试通过,可直接引用,读者也可按照书中提示步骤自己动手完成。
Web的发展日新月异,我们的第1版也慢慢变老了,第2版基于第1版的技术细节,在内容和形式上进行了更新,突出了几个当下流行的学习模式:
(1)配套视频讲解,让读者可以直观地看到网页的实际效果。
(2)代码添加行号,标注关键语句,老师讲解时可以更详细地指出网页的关键点所在。
(3)内容上去掉过时的素材,替换为当下流行的内容。
本书分为4篇。第一篇(第1章)为网站和网页基础知识,让读者认识什么是网站开发;第二篇(第2~7章)为HTML学习篇,内容包括网页文字和图片,超链接,表格,多媒体、滚动字幕和列表,表单,框架;第三篇(第8~12章)为CSS学习篇,内容包括认识CSS,设置文字和文本样式,设置背景、边框、边距和补白,设置表格、列表和滚动条样式以及CSS滤镜;第四篇(第13~15章)为布局学习篇,内容包括控制元素布局、网页布局与设计技巧、网页布局综合案例。
由于编者水平有限,加之时间仓促,书中难免存在错误和疏漏之处,希望广大读者批评指正。
编者
2018年7月