本书是为那些已经了解了CSS,并需要使用CSS完成工作的网站设计者和开发者编写的,全书不涉及与网站开发相关的大量的理论和争论。书中为每个问题都提供了一个能够使用的解决方法,这些方法能够被直接套用或作为创新的起点。
全书共分九章,主要内容包括CSS和图像、网站导航、跨浏览器支持技术、可用性和辅助装置等。本书内容新颖,重点突出,详略得当,能理论联系实际,深入浅出,通俗易懂。
本书采用问答的形式,为CSS使用过程中一些有价值的经典问题提供了精彩的实践解决方案。本书内容包括文本样式、CSS和图像、导航、表格式数据、表单与用户界面、跨浏览器支持技术、可用性与辅助装置、CSS定位和布局等相关技术。
本书的目标读者是需要使用CSS的Web设计人员和开发人员。本书通过经典的问题和精彩的解答将理论融于实践,使每一个带着问题阅读本书的读者都能找到自己满意的答案。
第1章 CSS入门
1.1 用CSS定义样式
1.2 CSS选择器
1.3 小结
第2章 文本样式和基础知识
技巧1 如何用CSS替换font标签
技巧2 设置字体大小时,应该使用像素、点、字长还是其他单位
技巧3 如何使文字以特定字体显示
技巧4 如何去除链接中的下划线
技巧5 如何创建能在鼠标指针悬停时变色链接
技巧6 如何使页面中的链接具有两种不同的样式
技巧7 如何对列表的第一个元素应用不同的样式
技巧8 如何为标题行添加背景色
技巧9 如何为标题行添加下划线
技巧10 如何去除h1元素与后续段落之间的大间隔
技巧11 如何强调页面中的文字
技巧12 如何修改文字的行高(及缩进)
技巧13 如何调整文字版面
技巧14 如何实现水平线样式
技巧15 如何实现文字缩进
技巧16 如何实现文字居中
技巧17 如何使文字全部变成大写
技巧18 如何改变或去除列表项前面的项目符号
技巧19 如何为列表项应用图片式的项目符号
技巧20 如何去除列表缩进的左边距
技巧21 如何使列表水平显示
技巧22 如何为CSS文件添加注释
技巧23 如何去除页边界而不为body标签添加属性
技巧24 如何去除浏览器中所有元素的默认填充和边距
小结
第3章 CSS和图像
技巧25 如何为图像添加边框
技巧26 如何用CSS代替HTML所反对的为图像定义的border属性
技巧27 如何用CSS为页面设置背景图像
技巧28 如何设置背景图像的位置
技巧29 当页面被滚动时,如何固定背景图像
技巧30 能否为任意元素设置背景图像
技巧31 如何将文字放在图像的上面
技巧32 如何为文档添加多个背景图像
技巧33 如何在页面中使用透明效果
小结
第4章 网站导航
第5章 表格式数据
第6章 表单与用户界面
第7章 跨浏览器支持技术
第8章 可用性和辅助装置
第9章 CSS定位和布局