前言
目前,Web标准大潮已经席卷了国内的网站设计领域,许多网站设计师学习并应用Div+CSS布局网页,本书就是在这一时期推出的一本利用Web标准进行网页设计制作的指导书,适用于所有网站设计师及网站开发人员。本书力求以简单的方法与大家一起探讨利用Web标准进行网页设计的方方面面,逐步帮助大家了解什么是Web标准,什么是表现与内容分离,以及什么是CSS布局。希望能够通过本书的内容,帮助大家改变传统的网站设计思维,进入基于Web标准的Div+CSS网页设计领域。
本书内容安排
全书共14章,每章的主要内容如下:
第1章 网页和网站制作流程,介绍了什么是网页设计、网页设计涵盖的内容、如何设计网页、网页设计的原则、网页设计师应具备的素质,以及网站和静态页面的制作流程等内容。
第2章 CSS入门,介绍了有关CSS的基础知识,包括CSS的基本概念、网页设计中的CSS、CSS的基本用法、CSS中的单位和值、CSS的基础选择符、CSS的层次选择符、伪类选择符和伪元素选择符等。
第3章 使用Div+CSS布局页面,介绍了Div的概念及其应用、CSS布局定位、可视化盒子模型、常见的网页布局方式,还介绍了CSS中各种盒子模型的控制属性。
第4章 使用CSS控制网页中的背景,介绍了使用CSS设置背景颜色、背景图像的方法和技巧,还介绍了CSS中的背景定位、背景裁切和背景大小等属性。
第5章 使用CSS控制页面文字样式,介绍了使用CSS对网页中的文字及段落进行设置的方法和技巧,还介绍了CSS中的文字阴影及模糊等属性。
第6章 使用CSS控制图片样式,介绍了使用CSS进行图片边框、图片缩放、图片对齐和图文混排设置的方法,还介绍了CSS中图像边框、边框圆角和边框阴影等属性的语法及其浏览器适配。
第7章 使用CSS控制列表样式,介绍了网页中列表标签的使用方法,如何使用CSS控制列表样式,以及通过CSS样式与列表相结合制作网页菜单的方法,还介绍了CSS中有关颜色的属性。
第8章 使用CSS控制表单样式,介绍了表单的设计,以及使用CSS样式设计表单的方法和技巧。
第9章 使用CSS美化浏览器效果,介绍了网页超链接的相关知识,使用CSS实现各种超链接效果的方法,以及使用CSS实现鼠标指针特效的方法,还介绍了CSS中有关用户界面的属性。
第10章 使用CSS控制变形动画效果,介绍了CSS中各种变形动画的应用,包括网页元素的2D变形效果和网页元素的3D变形效果,还介绍了CSS过渡效果。
第11章 CSS与JavaScript的综合应用,介绍了JavaScript的相关基础知识及JavaScript的语法基础,还介绍了Dreamweaver CC中jQuery Mobile和jQuery UI的使用方法。
第12章 CSS与XML的综合应用,介绍了XML的相关基础知识,以及XML与CSS综合应用的方法和技巧。
第13章 CSS与Ajax的综合应用,介绍了Ajax的相关基础知识,以及Ajax与CSS综合应用的方法,还介绍了HTML的相关知识。
第14章 综合商业案例,通过两个不同类型的商业案例的设计制作,向读者全面介绍了使用Div+CSS布局制作网页的方法和技巧。
关于本书作者
本书作者有多年的网页教学经验及网页设计制作的工作经验,先后在多家网络公司从事网页设计制作工作,积累了大量网页设计制作的经验并精通网页布局和美化的多种技巧。本书基于Dreamweaver CC 2019,按照从简单到复杂、从入门到精通的思路写作,并结合多个典型的网页案例进行讲解,使读者能够快速地掌握目前流行的Div+CSS网页布局与制作技能。
如何阅读本书
本书采用图文结合的方式,全面展现了网页设计与制作的细节,还通过大量的提示和技巧为读者化解了阅读和学习上的障碍,使读者可以快速、高效地提升自己的网页制作技能。
本书的配套资源包中提供了书中所有案例的源文件和相关视频教程,方便读者学习和参考。
由于编者水平有限,书中难免有不足之处,欢迎广大读者朋友提出宝贵意见。
编者