【发布时间】:2019-07-07 08:39:00
【问题描述】:
我最近从
更新了我的 body 标签 CSS font-family: Arial, Helvetica, san-serif;
到
font-family: Arial;
公元前我假设所有现代浏览器都支持 Arial。
这样可以吗? ?
我的理解是,如果 Arial 不存在,Helvetica 和 san-serif 只是后备字体。
【问题讨论】:
我最近从
更新了我的 body 标签 CSS font-family: Arial, Helvetica, san-serif;
到
font-family: Arial;
公元前我假设所有现代浏览器都支持 Arial。
这样可以吗? ?
我的理解是,如果 Arial 不存在,Helvetica 和 san-serif 只是后备字体。
【问题讨论】:
字体支持与用户系统有关,与浏览器无关。 Arial 是一种非常标准的字体,可用于所有主要的操作系统。 此外,“sans-serif”不是您所说的备用字体,而是您打算使用的字体的排版样式。 查看您的代码:
字体系列:Arial、Helvetica、san-serif;
意思是:先尝试使用Arial。如果没有,Helvetica。如果它们都不可能,则使用系统指定的任何默认无衬线字体。
对于您的特定情况以获得额外的安全性,请尝试使用“Arial, sans serif”,因为在最坏的情况下,浏览器不会使用 Serif 字体弄乱您的布局,这是应用的默认字体系列样式。
【讨论】:
Arial 不存在的情况。