在探索了更多排版之后,我了解了字体和字体之间的区别:)
我想知道如何在 CSS 中调用字体“Arial Black”或“Arial Narrow”?font-family 设置不这样做。这是字体粗细设置的用途吗?
在探索了更多排版之后,我了解了字体和字体之间的区别:)
我想知道如何在 CSS 中调用字体“Arial Black”或“Arial Narrow”?font-family 设置不这样做。这是字体粗细设置的用途吗?
至少就 CSS 而言,这些是不同的字体系列。
请注意,如果字体名称包含空格,则需要将其括在引号中:
font-family: Arial;
font-family: "Arial Black";
font-family: "Arial Narrow";
您可以在这样的系列中选择粗体或斜体字体:
font-family: Arial;
font-weight: bold;
font-style: italic;
如果一个系列不包含粗体/斜体/粗体斜体字体,它们将通过扭曲基本字体来模拟。这应该避免,因为它通常看起来不太好。
您可以将“Arial Black”或“Arial Narrow”放在字体堆栈中(如果您希望它们成为默认字体,请将它们放在前面),但如果用户没有安装它们,他们的浏览器将替换他们拥有的第一个字体安装。
您可以使用@font-face 强制用户使用字体,但这需要一些配置。了解如何做到这一点的好地方是http://www.fontsquirrel.com。
font-family 属性指定元素的字体。它还要求在最终用户操作系统上安装字体。这就是为什么字体堆栈与多个后备一起使用,一直到serif和sans-serif. font-style 指定字体的样式,例如斜体或斜体。font-weight 指定粗体、正常、较轻、较重或可以用数值表示的粗细。
body {
font-family: helvetica, arial, sans-serif;
font-weight: bold;
font-style: italic;
}