📅  最后修改于: 2023-12-03 15:30:08.358000             🧑  作者: Mango
CSS的font-family
属性用于设置元素的字体系列。该属性允许开发者设置多个字体系列,以便在第一个被浏览器不支持时,自动选择其备选项。
selector {
font-family: value;
}
font-family: fontName
- 指定一个字体系列名称font-family: fontName1, fontName2
- 指定多个字体系列,以逗号分隔。选择第一种字体系列,如果不可用,则选择第二种字体系列,以此类推,直到找到可使用的字体系列。font-family: initial
- 设置为默认值。font-family: inherit
- 从父元素继承属性值。下面是一些使用font-family
属性的示例:
body {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
在这个示例中,"Helvetica Neue"
放在首位,是因为它是首选字体系列。如果浏览器不支持它,下一个备选选项是Helvetica,再下一个是Arial,最后是sans-serif,如果所有其他字体样式都不可用,它会回归到浏览器的默认字体。
.parent{
font-family: Arial;
}
.child{
font-family: inherit;
}
在这个示例中,.parent
元素的字体系列被设置为Arial,.child
元素继承父元素的属性,并且也被设置为Arial。
font-family
CSS属性用于指定一个或多个字体系列名称,以便在找不到第一个字体时选择备选字体。有多种方式可以使用该属性,包括单个和多个字体系列以及通过继承属性值。