01-文本效果和字体排版样式
第6章 文本效果和字体排版样式
自从有了网页,文本内容就是网页的支柱,但是多年以来,我们只能够使用很有限的工具去处理文本。CSS3在文本模块中引入一系列新的、更新过的特性,极大地扩展了它的字体排版工具集。
其中主要的特性就是能够为文本添加阴影效果。尽管这一特性的加入听起来并不是特别具有颠覆性,因为出版业的排印工人长期以来都能够使用这样的阴影效果,但是这种新语法带来灵活性足以让我们做出一些非常漂亮的效果。另外,还有一个类似的特性是文本轮廓(或称为文本描边),尽管它并没有被广泛实现,但是当我们创造装饰性的标题时,可用的选择将大大增多。除了这些特性,还有一些不那么耀眼的效果,但也可以在提高文本的可读性方面为我们创造奇迹。
CSS文本模块级别3 (http://www.w3.org/TR/css3-text/)从2007年以来就没有更新过(尽管在我写这本书的时候它已经发布了一个新的版本),而且在某些地方还不太完整。但是,它的一些元素已经有非常好的实现,可供我们直接使用。
不过,在我介绍该模块中的第一个新属性之前,我要简要地介绍一些坐标系和坐标轴的概念。如果你对此已经比较熟悉,可以随意跳过这一节;如若不是,请仔细阅读。