揭秘CSS(第 1 版)
前言
阅读(

前 言

为什么要写这个教程

当我刚开始接触Web开发时,CSS2刚发布不久,CSS技术还没有深入人心,人们还习惯于使用表格进行网页布局,CSS只是用来修改文本颜色、或为元素添加边框、或调整元素的间距等。那时候,人们对CSS认识还远远不够,市面上CSS相关的书籍是少之又少。

随着时间的推移,CSS相关的书籍在慢慢增加,但要找到一本真正想要的CSS教程,也不是一件容易的事情。当时,我也买了不少CSS书籍,给人的总体感觉是,很多书籍是废话连篇、代码堆砌,你很想了解的CSS技术,它们往往是一笔带过,或者戛然而止,让人失望至极。

时下,CSS相关的书籍已经铺天盖地而来,人们可能已经有了选择恐惧症,这么多图书,到底选那一本呢?加之CSS3的出现,市面上又涌现出很多CSS3相关的书籍,人们更加恐惧,更加无从下手。真是成也萧何,败也萧何!

虽然现在的书籍很多,但我发现,所有这些书籍之中,CSS3之前的老书,没有包含CSS3的内容,当然也不可能包含CSS3的内容;而CSS3之后的新书,却只介绍CSS3的新增特性,而没有包含包含CSS2.1的内容。

事实上,CSS是一个完整的体系,浑然一体,CSS3和CSS2.1少了谁都不行,岂能割裂。

于是,我就萌生了一个念头,试图将我多年来的CSS学习笔记,以及开发经验整理成一个完整的教程,并将整个CSS体系作为一个有机的整体,而不是将CSS2.1和CSS3孤立开来,让一个没有任何CSS基础的初学者,能够完全了解整个CSS体系,而不是一些孤零零的CSS技术点。

这个教程,就这样诞生了,也算是我的学习和经验总结吧,希望对你有所帮助。

本教程所面向的读者

本教程总是假设你对CSS一无所知,各项技术都是从0开始介绍,因此非常适合没有任何CSS基础的初学者。而对每项技术,本教程却讲解得非常有深度,所以它也同样适合具有丰富开发和设计经验的前端工作者。你也可以把本教程作为速查手册放在身边,来提高你的开发效率。

本教程的特色

本教程始终是将整个CSS体系作为一个有机整体进行介绍,内容编排上,则是由浅入深,从基础讲起,逐步深入。本教程具有以下重要特色:

1. 内容全面,讲解深入

讲解了CSS的所有特性,全面涵盖从CSS1直到CSS3的所有特性。在讲解过程中,总是由浅入深,从基础讲起,直到将它完全剖析清楚。

2. 图文并茂,一目了然

在描述每个CSS特性时,几乎都配有实例和运行效果展示,读者可以直观的了解到特性的实际效果,可以加深理解,并且印象深刻。

3. 案例丰富,实战性强

每个CSS特性都配有实例,通过实战演练来加强动手能力,更好地掌握每个知识点,并帮助读者在实战演练过程中加深理解,将理论知识融会贯通。

致谢

在动手之前,我一直认为整理这个教程是一件非常容易的事情。然而事实并非如此,在写作过程中,感觉非常煎熬,多次出现打消的念头。

这个教程从2014年10月动手,直到2016年9月才完成初稿。每当我想退缩的时候,我的妻子李朝霞都在身旁为我加油鼓劲,使我能够坚持到最后。感谢妻子为我的付出,也感谢我 4 岁的儿子为我带来快乐,让我不知疲倦的工作。

在整理这个教程时,参考了大量的书籍和网络文章,还要感谢这些书籍和网络文章的作者。我是站在巨人的肩膀上,才能完成这个教程,感谢你们的辛勤付出。

最后,感谢你阅读这个教程,希望它能够帮助你提升CSS技能。我们的共同进步,是我写作的最大动力。

勘误和支持

由于作者的水平有限,教程中难免出现一些错误或不准确的地方,恳请广大读者批评指正,并提出宝贵意见。

作者特意创建了一个网站 http://www.waibo.wang/ ,你可以在线阅读本教程。有关本教程的任何问题,请发送邮件到 376601179@qq.com, 我将尽力提供最满意的答案。如果你想跟我互动,也可以扫下面的二维码,关注我的微信。

← 键盘方向键翻页 →
返回顶部 手机访问 关注微信 返回底部

扫码访问歪脖网

随时随地,想看就看

关注歪脖网微信

分享 web 知识、交流 web 经验