指定CSS字体系列值的正确方法是:字体、字体或字体系列?
以下是字体、字体和字体系列的定义:指定CSS字体系列值的正确方法是:字体、字体或字体系列?,css,fonts,Css,Fonts,以下是字体、字体和字体系列的定义: 字体是一组字符的设计 字体是字体和其他质量的组合,如大小、间距和间距 字体族是一组字体,所有字体都具有相同的字体,但具有不同的大小、权重和倾斜度 那么,我可以将这3个属性中的哪一个指定为css字体族属性的值? 如果我只指定3)即字体系列,那么在我指定无衬线字体的情况下,浏览器将从用户系统中选择哪个无衬线字体来显示内容?用户系统上可能有许多无衬线字体 提前感谢,, Suren在CSS中使用字体系列时,最好构建一个“字体堆栈”。提供了一些标准字体,无需下载任何额外
Suren在CSS中使用字体系列时,最好构建一个“字体堆栈”。提供了一些标准字体,无需下载任何额外字体即可使用 字体堆栈的概念是,用户计算机在列表(堆栈)中查找第一种字体,如果找不到,它将移动到列表中的下一种字体 以以下为例:
font-family: 'Open Sans', Arial, "Helvetica Neue", Helvetica, sans-serif;
首先查找字体“opensans”。如果找不到,它将转到“Arial”等等。在末尾,有一个看起来像另一个字体名“sans serif”。有点混乱,因为这是一种类型,而不是字体的名称。在大多数系统上,这只意味着sans serif将回到您最基本的sans serif字体(在大多数情况下,这基本上只是Windows上的Arial字体,在Mac上可能是Helvetica字体)。最好的方法就是试试它 在CSS中使用字体系列时,最好构建一个“字体堆栈”。提供了一些标准字体,无需下载任何额外字体即可使用 字体堆栈的概念是,用户计算机在列表(堆栈)中查找第一种字体,如果找不到,它将移动到列表中的下一种字体 以以下为例:
font-family: 'Open Sans', Arial, "Helvetica Neue", Helvetica, sans-serif;
首先查找字体“opensans”。如果找不到,它将转到“Arial”等等。在末尾,有一个看起来像另一个字体名“sans serif”。有点混乱,因为这是一种类型,而不是字体的名称。在大多数系统上,这只意味着sans serif将回到您最基本的sans serif字体(在大多数情况下,这基本上只是Windows上的Arial字体,在Mac上可能是Helvetica字体)。最好的方法就是试试它 我不完全确定你问题的第一部分是什么意思。但是,如果你写:
p{
font-family: sans-serif;
}
然后,您没有指定特定字体,只指定默认的无衬线/衬线字体。浏览器将选择内置于浏览器中的默认值(例如,对于Mac,这将是Helvetica,Windows将默认为Arial)或用户指定的默认值-只有用户更改了浏览器中的默认值时,才会覆盖该默认值
如果要使用特定字体,必须指定该字体。在行尾添加“sans serif”或“serif”是一种很好的做法,因为这样页面会退回到默认字体
例如:
p {
font-family: 'Lobster font', 'Tahoma', sans-serif;
}
在本例中,我们查找“lobster字体”,如果找不到,则查找“Tahoma”,如果找不到,则返回浏览器默认设置。我不完全确定问题的第一部分是什么意思。但是,如果你写:
p{
font-family: sans-serif;
}
然后,您没有指定特定字体,只指定默认的无衬线/衬线字体。浏览器将选择内置于浏览器中的默认值(例如,对于Mac,这将是Helvetica,Windows将默认为Arial)或用户指定的默认值-只有用户更改了浏览器中的默认值时,才会覆盖该默认值
如果要使用特定字体,必须指定该字体。在行尾添加“sans serif”或“serif”是一种很好的做法,因为这样页面会退回到默认字体
例如:
p {
font-family: 'Lobster font', 'Tahoma', sans-serif;
}
在本例中,我们查找“lobster字体”,如果找不到它,则查找“Tahoma”,如果找不到,则返回浏览器默认设置。它们都没有。
font-family
的值是以逗号分隔的字体系列列表(按优先顺序)。字体系列是一组(一个或多个)设计相似的字体,通常由排版师设计,以使它们在风格上保持一致。例如,字体族Georgia由可能具有名称Georgia Regular、Georgia Italic、Georgia Bold和Georgia Bold Italic的字体组成。字体的名称可能与语言有关,不用于CSS。相反,您使用各种CSS构造来选择字体;e、 例如,font-style:italic
从正在使用的字体系列中选择一种斜体字体(或者,如果没有这种字体,可以通过在常规字体中倾斜字形来创建“人造斜体”)
标识符
sans serif
表示所谓的通用sans serif字体系列。这意味着依赖于浏览器的字体系列。浏览器有默认设置,用户可以在浏览器设置中更改此设置(尽管很少有人知道并关心此设置)。没有人知道。font-family
的值是以逗号分隔的字体系列列表(按优先顺序)。字体系列是一组(一个或多个)设计相似的字体,通常由排版师设计,以使它们在风格上保持一致。例如,字体族Georgia由可能具有名称Georgia Regular、Georgia Italic、Georgia Bold和Georgia Bold Italic的字体组成。字体的名称可能与语言有关,不用于CSS。相反,您使用各种CSS构造来选择字体;e、 例如,font-style:italic
从正在使用的字体系列中选择一种斜体字体(或者,如果没有这种字体,可以由slanti创建“faux italic”)