Font-Family属性中有多种字体?

时间:2011-08-09 13:07:47

标签: html

在命令

<span style="font-family: arial,helvetica,sans-serif">
   <font size="1">
       [Country]
   </font>
</span>

为什么font-family属性中有多种字体?

这是否意味着如果未安装arial字体,那么它将转到helvetica?

2 个答案:

答案 0 :(得分:34)

  

font-family属性可以将多个字体名称作为“后备”系统。如果浏览器不支持第一种字体,则会尝试下一种字体。

来自:http://www.w3schools.com/cssref/pr_font_font-family.asp

作为良好做法:

  

从您想要的字体开始,并始终以通用系列结尾,让浏览器在通用系列中选择类似的字体,如果没有其他字体可用。

答案 1 :(得分:0)

是的,font-family表示字体优先级。 如果浏览器不支持第一种字体,它会尝试下一种字体。 如果浏览器支持arial,则样式字体将为arial。如果不支持arial,浏览器使用helvetica。 您可以使用font-family的名称(times,courier,arial,...)或泛型系列的名称(serif,sans-serif,cursive,“monospace”,......)。