CSS中的字体属性(fontfamily)是一种非常重要的属性。它定义了文本要使用的字体,使得页面的排版更加美观。通过定义字体属性,我们可以按照我们的喜好,选择特定的字体,例如 SansSerif(无...
CSS中的字体属性(font-family)是一种非常重要的属性。它定义了文本要使用的字体,使得页面的排版更加美观。
通过定义字体属性,我们可以按照我们的喜好,选择特定的字体,例如 Sans-Serif(无衬线字体)、Serif(有衬线字体)、Monospace(等宽字体)等等。在字体属性中,我们可以通过指定逗号分隔的一系列字体名称来定义字体。如果浏览器当前机器上不存在相应的字体,那么它会依次从后面的字体中寻找直到找到为止。
p {
font-family: 'Helvetica Neue', Arial, sans-serif;
} 通常,开发者选择定义多种字体,“万无一失”地兼顾各个客户端的浏览器和操作系统。在这个例子中,应用程序首先会尝试使用 Helvetica Neue,然后是 Arial,最后是一般的 sans-serif 字体。
在字体名称中定义空格时,需要使用引号将其括起来。
p {
font-family: 'Times New Roman', Times, serif;
} 由于在不同的平台和设备上会出现更改字体的情况,因此建议在使用字体时,要非常注意,确保我们选择的字体在所有的客户端浏览器和操作系统上,都具有高度的可用性。(例如,微软的 Internet Explorer 没有支持某些字体。)