首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >CSS: Helvetica在Mac上是默认的sans-serif字体,Arial是Windows上的默认sans-serif字体吗?

CSS: Helvetica在Mac上是默认的sans-serif字体,Arial是Windows上的默认sans-serif字体吗?
EN

Stack Overflow用户
提问于 2009-10-27 22:12:46
回答 5查看 26.3K关注 0票数 19

我有很多CSS可以做以下事情:

代码语言:javascript
复制
font-family: Helvetica, Arial, sans-serif;

据我所知,Helvetica是Mac上默认的sans-serif字体,Arial是Windows上的默认sans-serif字体……如果是这样,我能不能把上面的代码改成:

代码语言:javascript
复制
font-family: sans-serif;

是,不是?

EN

回答 5

Stack Overflow用户

发布于 2009-10-27 22:14:11

默认字体实际上取决于浏览器。例如,在Mac上的Firefox中,我将Lucida Grande作为默认的sans-serif字体。我不认为我改变了它,但我不完全确定。你不能真的依赖默认的特定字体,因为用户可以在首选项中更改它们。如果您需要特定的字体,请指定它。

票数 22
EN

Stack Overflow用户

发布于 2011-01-14 23:02:35

Windows XP上的Helvetica看起来很可怕,因为它的渲染效果很差。幸运的是,只有少数人在Windows XP上安装了Helvetica (因为如果他们关心Helvetica,他们可能会使用Mac)。

这样更安全:

代码语言:javascript
复制
"Helvetica Neue", Arial, sans-serif;

这样,几乎只有Mac会选择Helvetica Neue ( OS上的标准),而Windows可以忽略它,直接转到Arial。

票数 15
EN

Stack Overflow用户

发布于 2009-10-27 22:19:55

对于字体,您希望尽可能具体,以防止布局问题。您的页面在使用Arial作为默认sans-serif字体的机器上可能看起来很完美,但如果某人的默认字体与其默认字体非常不同,可能会影响元素的间距(如果您使用相对度量)。此外,当项目中的任何设计师看到错误的字体时,这都会让他们生气,而你不希望这样。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1631098

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档