本书作者在9年前开始接触互联网,体验到网络给人们带来的便捷。又经过1年,开始使用HTML制作Web页面,那时还是表格布局一统天下,使用CSS进行布局的人少之又少。作者当然也使用表格布局页面。这样做的结果是,页面充斥着大量的table标记和很多控制样式的HTML属性和元素,增加了维护工作的难度。后来,随着’Web标准的逐步推广,要求页面内容与其表现形式分离,而CSS就是控制页面表现的语言。于是,作者开始仔细研究CSS,��快就领略了它的强大功能,后来便一直使用CSS进行Web开发。
CSS入门非常容易,它本身并不涉及过于复杂的语法,其代码具有很好的自我说明的特性,即使从未接触过CSS的人也能理解大部分代码的含义。
希望通过本书将作者所掌握的CSS知识和多年开发中积累的经验与读者分享,帮助读者学习、理解和运用好CSS。
1.如何阅读本书
本书采用循序渐进的编写方式,初学者可按顺序阅读每一章的内容。每章的开始部分会告诉你本章所涉及的主要内容,便于快速查阅和了解章节内容。如果读者对某些内容已经掌握,则可以跳过这一章继续阅读。中级读者可以根据需要,挑选某些章节进行阅读。
本书内容严格依照CSS规范编写,但并不是对规范的生搬硬套。书中将一些晦涩难懂的专业术语转化为通俗易懂的语言进行讲解,同时配合适当的插图和丰富的代码示例供读者学习和参考。希望读者在阅读过程中能够亲自试验,以加深理解。为了让读者能了解国外相关领域的发展状况,进一步地深入学习,书中还提供了一些英文资料的参考网址。
2.本书针对的读者
本书主要面向初、中级读者,也适合广大Web设计人员和爱好者阅读。对于刚刚步入Web设计领域的读者,本书将从*基本的概念开始,逐步介绍使用CSS进行’Web开发的方法。如果读者对CSS已有一定的了解,本书也将介绍一些CSS开发的**技巧,并提供进一步学习和研究的参考资料。对于从事Web开发工作的读者,本书可作为一本CSS参考手册。