字体和字体系列有什么区别?

时间:2014-10-26 15:54:54

标签: fonts

字体和字体系列之间是否有明显区别,例如我们可以将Arial视为字体系列,但Arial Regular是字体吗?

2 个答案:

答案 0 :(得分:7)

你可以认为Arial是Arial常规的同义词,因为它是人们在谈论Arial时通常所说的,或者你可以认为Arial是Arial大家族的一个子集,其中还包括Arial粗体,Arial narrow等。现代术语不是很明确,但在传统意义上,Arial和Arial常规不是字体:

  

在传统排版中,字体是字体的特定大小,重量和样式。每种字体都是一组匹配的金属类型,每个字形一个(称为“排序”),字体包含一系列共享整体设计的字体。

     

在现代用法中,随着数字排版的出现,“字体”经常与“字体”同义,尽管这两个术语并不一定意味着相同的东西。

来自http://en.wikipedia.org/wiki/Font

答案 1 :(得分:0)

简短的回答是,有点。首先让我们澄清术语:“字体”和“字体”通常可以互换使用,表示同一事物。通常,当人们和用户界面提到“字体”时,它们实际上是指字符的“字体”或艺术形状,例如 ArialTimes New Roman。< /p>

更准确地说,“字体”是指系统上代表给定字体的文件。因此,当我们说安装了字体时,我们的意思是该文件存在于系统指定的位置。 “字体系列”代表相关字体的集合,例如相同“字体”或“字体”的粗体和斜体变体。

总而言之,在常用术语中,typeface(又名字体)表示设计,font 表示包含字体的文件,font-family 表示相关字体的集合。这来自一个很好地解释它的 HowToGeek article

现在,让我们谈谈 CSSfont-family 仅用于指定字体,可以是一种字体,也可以是多种字体的堆栈,以便在字体不可用时有一个或多个后备选择。例如:

font-family: Helvetica, Arial, sans-serif;

然而,使用简写 font 在一行中设置其他相关参数(例如 font-sizefont-weight 等)通常很方便。例如,这将设置字体大小和字体系列堆栈:

font: 1.5em Georgia, Arial, sans-serif;

您可以阅读有关 fontfont-family 的 MDN 文档的更多信息。