Beginning CSS: cascading style sheets for web desige
作者: (美)Richard York著;侯普秀,王一飞译
出版社:清华大学出版社,2008
简介: 现在,对于您来说,构建极其漂亮的web站点的本领将唾手可得。本书详细而有条理地介绍了如何结合使用层叠样式表(css)与html、xhtml、xml,创建丰富而有强烈视觉冲击力的web设计。本书的内容是以浏览器为中心展开的,所以您可以轻松地开发出与ie 6、ie 7、firefox 2、opera 9和safari 2兼容的站点。
通过提供突出显示的示例代码和展现内容丰富的web页面,本书向您展示了css的工作方式和原理。从基于css的web设计原理及操作文档显示的属性,到各种高级的css概念、技巧(如多栏布局和垂直居中定位元素),从解决ie中诸多的常见bug,到实用性极强的案例研究……,最终使您掌握将自己的站点提升到更高层次的必备技能。
本书主要内容
css level 1、2、2.1和3规范的相关知识
操纵文本和选择字体效果的方式
ie 6和ie 7的bug及解决方案
如何控制文档布局
使用背景增强web设计的技巧
4种不同类型的定位方式:静态、相对、绝对和固定
如何改变xml、html/xhtml文档中元素的行为
本书读者对象
本书适合初、中级web开发人员和希望更好地使用css进行web设计的人员。读者最好对html有一个基本的了解
本书秉承了红皮书入门经典系列的一贯风格,将对css技术的讲解融入到丰富而具有实用价值的案例展示和原理剖析当中。书中不仅介绍了css的起源、发展和它在基于web标准开发中的重要地位,详细地解释了几乎所有常用的css属性,而且还展示了诸多鲜为人知的高级css应用技巧。此外,本书针对ie中的常见bug给出了相应的解决方案,为读者进行跨浏览器的web设计提供了可资利用的经验和提示。本书适合从事web设计的初、中级读者,以及希望全面掌握css进行web设计的爱好者。本书读者最好了解html标记语言。