字体和字体系列之间是否有明显区别,例如我们可以将Arial视为字体系列,但Arial Regular是字体吗?
答案 0 :(得分:7)
你可以认为Arial是Arial常规的同义词,因为它是人们在谈论Arial时通常所说的,或者你可以认为Arial是Arial大家族的一个子集,其中还包括Arial粗体,Arial narrow等。现代术语不是很明确,但在传统意义上,Arial和Arial常规不是字体:
在传统排版中,字体是字体的特定大小,重量和样式。每种字体都是一组匹配的金属类型,每个字形一个(称为“排序”),字体包含一系列共享整体设计的字体。
在现代用法中,随着数字排版的出现,“字体”经常与“字体”同义,尽管这两个术语并不一定意味着相同的东西。
答案 1 :(得分:0)
简短的回答是,有点。首先让我们澄清术语:“字体”和“字体”通常可以互换使用,表示同一事物。通常,当人们和用户界面提到“字体”时,它们实际上是指字符的“字体”或艺术形状,例如 Arial 或 Times New Roman。< /p>
更准确地说,“字体”是指系统上代表给定字体的文件。因此,当我们说安装了字体时,我们的意思是该文件存在于系统指定的位置。 “字体系列”代表相关字体的集合,例如相同“字体”或“字体”的粗体和斜体变体。
总而言之,在常用术语中,typeface(又名字体)表示设计,font 表示包含字体的文件,font-family 表示相关字体的集合。这来自一个很好地解释它的 HowToGeek article。
现在,让我们谈谈 CSS。 font-family
仅用于指定字体,可以是一种字体,也可以是多种字体的堆栈,以便在字体不可用时有一个或多个后备选择。例如:
font-family: Helvetica, Arial, sans-serif;
然而,使用简写 font
在一行中设置其他相关参数(例如 font-size
、font-weight
等)通常很方便。例如,这将设置字体大小和字体系列堆栈:
font: 1.5em Georgia, Arial, sans-serif;
您可以阅读有关 font 和 font-family 的 MDN 文档的更多信息。