本书首先帮助用户建立首要的、基础的正确认知,然后以深入浅出的实例,说明如何利用CSS来辅助HTML网页实现显示和布局这两大功能。本书教你轻松掌握通过CSS盒子模型实现复杂的网页布局,并通过一个完整的餐厅网站案例,循序渐进地指导读者将CSS融入到网站建设中,掌握如何优化网站总体布局。本书内容丰富,讲解深入浅出,具有很强的实用性。
本书源于作者对CSS功能的认识和多年的应用实践,详细介绍CSS语言与HTML结合实现网页的显示和布局,具有严格的逻辑性。本书首先帮助用户建立首要的、基础的正确认知,然后以深入浅出的实例,说明如何利用CSS来辅助HTML网页实现显示和布局这两大功能。本书教你轻松掌握通过CSS盒子模型实现复杂的网页布局,并通过一个完整的餐厅网站案例,循序渐进地指导读者将CSS融入到网站建设中,掌握如何优化网站总体布局。
本书直击CSS技术的核心,理论与实务并进,通过对开发理论的阐述,辅以实际案例的开发,学习效果最佳!
本书每一章绝非泛泛而谈理论,而是围绕实际案例代码来组织的,让读者马上可以上手,并且加深理解。“实用”是技术类书籍好坏的唯一衡量标准,而本书更是将这个词演绎到了极致。
网页设计师可以通过本书学习到更为高级的网页设计应用技巧,程序开发者也可以通过本书学习到如何利用CSS制作出界面更华丽的应用程序。
本书相关源码请到http://www.fecit.com.cn的“下载专区”进行下载。
第1篇 CSS基础入门篇
第1章 建立首要的、基础的正确认知
1.1 Internet和万维网
1.1.1 什么是WWW(万维网)
1.1.2 W3C是什么?
1.2 网页、浏览器、网站和网络服务器
1.2.1 网页和浏览器
1.2.2 不可不知的浏览器发展史
1.2.3 浏览网页
1.2.4 网站和网络服务器
1.3 测试题
第2章 CSS语言和HTML语言结合基础
第3章 CSS语言基础—CSS的基本语法
第4章 CSS语言基础——了解属性值
第5章 CSS语言基础—CSS的选择符语法
第2篇 CSS视觉显示篇
第6章 CSS盒子模型
第7章 颜色和背景
第8章 字体和文本
第9章 伪元素、伪类选择符和动态生成内容
第10章 为列表定义样式
第11章 溢出和裁剪
第12章 HTML文档设置和CSS的层叠规则
第3篇 CSS视觉布局篇
第13章 CSS中盒子的定位
第14章 CSS中布局盒子的计算
第15章 CSS基本的布局范例
第16章 使用CSS表格布局
第17章 将样式表应用于不同介质
第18章 利用CSS分页显示和打印
第4篇 高级进阶和实战篇
第19章 浏览器对CSS的兼容问题
第20章 使用IE专有filter属性实现滤镜和过渡效果
第21章 CSS完整应用——创建网上餐厅网站
附录A CSS 2.1属性速查手册
附录B HTML 4.0推荐的默认样式表
附录C CSS 2.1选择符一览表
附录D 常用字符集速查表
附录E 测试题答案
附录F 参考文献及资料来源