需要说明的是,下面提到的字体都是指英语字体。中文字体因为各个平台差别太大,所以这里就不考虑了。
==================
一、字体的种类
字体一共可以分为6个大类。
1.serif(衬线类)
2.sans-serif(无衬线类)
字母末段带有装饰线的就是serif,反之就是sans-serif。
上图中左边的就是衬线类字体Georgia,右边的就是无衬线类字体Verdana。
一般来说,serif比较庄重,sans-serif相对活泼。因为serif带有衬线,在小字号下,不如sans-serif清晰,所以serif字体可以用作标题,sans-serif字体可以用作正文。
3.HandwrittenFonts(手写类字体)
这种字体模仿人的笔迹,一般只在体现某种艺术效果时使用。下面的图中就是四种手写类字体。
4.Fixed-widthFonts(等宽字体)
这种字体每个字母的宽度相等,一般用来模拟命令行输入和打字机效果,现在多用于展现程序源码。
5.NoveltyFonts(花式字体)
这种字体纯粹就是追求装饰性,20世纪之前的印刷品都用这类字体。
6.DingbatFonts(符号字体)
这类字体不是字母,而是输出各种各样的符号。
二、三种sans-serif字体
在制作网页的过程中,主要使用sans-serif字体。下面就是最常用的三种。
1.Verdana
Verdana几乎在所有平台上都预装了,所以是sans-serif字体的第一选择。它的特点就是字母间距比较宽,字母本身的宽度也比较大,所以比较容易阅读。
2.Trebuchet
Trebuchet的特点也是宽度大,形状清晰。
3.Helvetica
Helvetica的特点是小写字母比较大。
三、互联网安全字体(websafefonts)
所有平台都预装的字体,被称为"安全字体",因为它可以保证所有用户的视觉效果是一样的。
以下九种字体就是"安全字体":Arial、ArialBlack、ComicSansMS、CourierNew、Georgia、Impact、TimesNewRoman、TrebuchetMS和Verdana。
1.serif类
font-family:Garamond,serif;font-family:Georgia,serif;font-family:'TimesNewRoman',Times,serif;font-family:'BookmanOldStyle',serif;font-family:'PalatinoLinotype','BookAntiqua',Palatino,serif;
2.sans-serif类
font-family:Arial,Helvetica,sans-serif;font-family:'ArialBlack',Gadget,sans-serif;font-family:Impact,Charcoal,sans-serif;font-family:'LucidaSansUnicode','LucidaGrande',sans-serif;font-family:'MSSansSerif',Geneva,sans-serif;font-family:'MSSerif','NewYork',sans-serif;font-family:Symbol,sans-serif;font-family:Tahoma,Geneva,sans-serif;font-family:'TrebuchetMS',Helvetica,sans-serif;font-family:Verdana,Geneva,sans-serif;font-family:Webdings,sans-serif;font-family:Wingdings,'ZapfDingbats',sans-serif;
3.手写类
font-family:'ComicSansMS',cursive;
4.等宽类
font-family:Courier,monospace;font-family:'CourierNew',Courier,monospace;font-family:'LucidaConsole',Monaco,monospace;
[延伸阅读]
(完)
zhaorui说:
有收获,很感谢最近开始订阅这个博客,知识涉及面很广啊
1说:
我最最失望的,是简体雅黑字体是如此地难看,左右间距太小,上下间距太大,最要命的是,每个字体的高度居然不一致。太难看了,相对而言,繁体中文和日语中文就要好些。
Arael说:
好像还有种说法是serif类字体适用于打印,sans-serif类字体适用于屏幕显示,请问是这样吗?
lovelywcm说:
九种安全字体,我系统上一种都没有=_=!。
Yuanjin说:
很喜欢手写的第一个字体,google下,看哪里有下的,弄个来练字,我的手写e文实在是太菜了
硫酸铜说:
填一下说:
阮兄,图片链接已失效。
xinvi说:
受教了,最近刚用上gdi++的渲染,效果还是很赞的
Zz说:
阮一峰说:
@Zz:
我的理解是,衬线字体比非衬线字体,要占用更多的空间。所以文字密集的时候,尽量不要使用衬线字体。一个例子是,几乎没人用衬线字体显示代码。
我想与你一起说:
引用阮一峰的发言:@Zz:
陈佳说:
中文字体,在web上大多数的时候,只能使用安全字体。
mada说:
至于说标题,大胆的来无衬线吧!在醒目程度与设计感上面,无衬线的高度是衬线远远无法达到的。“