本书系统地介绍了CSS样式的基础理论和实际应用技术,并结合实例全面介绍了CSS样式中几乎所有的属性,以及利用Div+CSS布局制作网的方法与技巧。
Div+CSS是一种全新的网页排版布局方法,与早期的表格布局方式是完全不一样的,使用Div+CSS排版布局网页能够真正做到Web标准所要求的网页内容与表现相分离,从而使网站的维护更加方便和快捷。目前绝大多数网站已经开始使用Div+CSS布局来制作网页,因此学习Div+CSS布局已经成为网页设计制作人员的必修课。
本书力求通过简单易懂、边学边练的方式带领读者学习使用Web标准进行网页设计制作的知识,逐步使读者理解什么是网页内容与表现的分离,掌握使用Div+CSS布局制作网站页面的方法。
内容安排
本书共分为14章,采用基础知识与应用案例相结合的方法,循序渐进地介绍了使用Div+CSS布局制作网站的方法,下面具体介绍各章所包含的主要内容。
第1章 网页和网站的基础知识。主要介绍了网页类型、网页的基本构成、网页设计概
述、网页布局、网页版式设计和网站开发流程等。
第2章 HTML、XHTML和HTML 5基础。主要介绍了HTML基础、HTML标签、XHTML基础、HTML和XHTML的对比和HTML 5基础等。
第3章 CSS样式基础。主要介绍了CSS概述、CSS样式的语法、CSS选择器、CSS 3 中新增的选择器、在网页中应用CSS样式、CSS文档结构以及单位和值等。
第4章 Div+CSS布局入门。主要讲解了什么是Div、可视化盒模型、常见的布局方式、CSS布局定位及流体网格布局等。
第5章 使用CSS控制背景和图片。主要介绍了背景控制概述、背景颜色控制、背景图像控制、图片样式概述和网页中的图文混排等。
第6章 CSS控制页面中的文本。主要介绍了文本排版概述、CSS文本样式、CSS段落样式以及CSS样式的功能及冲突等。
第7章 使用CSS样式控制列表。主要介绍了列表控制概述、列表样式控制、使用列表制作菜单栏和CSS 3中新增的内容以及不透明度属性等。
第8章 使用CSS控制表格及表单样式。主要介绍了表格及表单的设计概述、使用CSS控制表格样式、表单的设计、表单输入、使用CSS样式控制表单元素和表单在网页中的特殊应用等。
第9章 使用CSS控制超链接。主要讲解了网页超链接、超链接的属性控制、超链接特效、CSS实现鼠标特效和超链接在网页中的特殊应用。
第10章 应用CSS3中的滤镜。主要对CSS 3中新增的滤镜进行了详细讲解。
第11章 CSS 3新增属性。主要包括CSS 3中新增的文字属性、背景属性、边框属性、多列布局属性、CSS 3中有关用户界面的新增属性以及CSS 3中其他模块新增属性等。
第12章 jQuery在网页中的应用。主要讲解了JavaScript、jQuery、在Dreamweaver CC中使用jQuery和jQuery效果等。
第13章 jQuery Mobile与jQuery UI的应用。主要讲解了jQuery Mobile基础知识、jQuery Mobile事件、jQuery UI的下载与使用等。
第14章 Div+CSS布局综合案例。主要通过讲解一个完整的网页制作综合案例,帮助读者对之前所学内容进行串联,强化记忆。
本书特点
本书内容全面、结构清晰、案例新颖。采用理论知识与操作案例相结合的教学方式,全面介绍了不同类型元素的处理和表现的相关知识以及所需的操作技巧。
通俗易懂的语言
本书采用通俗易懂的语言全面地向读者介绍了Div+CSS布局的基础知识和操作技巧。
基础知识与操作案例结合
本书摒弃了传统教科书式的纯理论式教学,采用基础知识量操作案例相结合的讲解模式。
技巧和知识点的归纳总结
本书在基础知识和操作案例的讲解过程中列出了大量的提示和技巧,这些信息都是结合作者长期的Div+CSS布局制作经验与教学经验归纳出来的,可以帮助读者更准确地理解和掌握相关的知识点和操作技巧。
本书由张晓景执笔,另外刘强、王明、王大远、刘钊、张艳飞、孟权国、杨阳、张国勇、于海波、范明、郑竣天、唐彬彬、李晓斌、王延南、张航、肖阂、魏华、贾勇、高鹏也参与了部分编写工作。本书在写作过程中力求严谨,由于时间有限,疏漏之处在所难免,望广大用户批评指正。
编 者