微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Helvetica在Windows操作系统上呈现为Arial

在我的网站上, http://helvetitee.com ,我有以下字体堆栈:

font-family: "helvetica neue",helvetica,nimbus-sans;

Nimbus Sans(networking字体)从TypeKit中拉出来。

在Windows机器上,无论浏览器如何,用户显示为Arial。 看来Helvetica被Windows渲染为Arial而不是回落到Nimbus(这是一个Helvetica克隆,因此更适合Arial)。

有没有办法,除了嗅探操作系统,以防止这一点? 这是一个已知的问题吗? 对于Windows而言,这似乎是一种自由,只是假设可以显示Arial而不是Helvetica。

我怎样才能设置CORS访问我的Linux Web服务器上的audio文件与Apache2?

Windows(IE和Firefox)上的像素化​​字体(font-face)

在networking上,我应该使用哪种字体来创build跨平台的等效体验?

GoDaddy问题与目录(与“webroot”和“根”的差异)

在Windows 8上触摸时出现JavaFXbutton样式问题

Javascript在Mac和PC上的行为有所不同? 我知道它不应该

是否有任何目前更新的graphics用户界面less自动编译器?

Chrome 12是否真的支持CSS 3D转换? 包括在Linux上?

Chrome文本非常糟糕

Symfony Assetic错误的资源types

Windows将Arial替换为Helvetica。 (特别是Helvetica;而不是Helvetica Neue)。看到这个的一个简单方法是声明font-family: Helvetica,Courier 。 在Windows平台上的浏览器,然后使用Arial,而不是Courier(他们应该)。

这可以通过编辑Windows注册表来改变,但作为网络作者,你不能做任何事情(除了尝试通过浏览器嗅探的操作系统嗅探)。 这是一个老问题(至少可以追溯到Windows 3,我认为),虽然不是很广泛的知道。

Windows没有任何这些字体,但足够聪明,可以认使用sans-serif字体,这是arial字体。

一个网络安全的替代品就像font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;

至于使用webfont, fonts.com有可以嵌入的Helvetica Neue 45 Light 。

是的,Windows认配置中的Windows注册表替代了Helvetica的Arial,这个替换优先于除了Opera之外的其他主流浏览器的字体堆栈后备。 所以大多数Windows用户将会看到Arial而不是Helvetica, 除非 Helvetica在字体堆栈之前

网页字体,或

在Windows系统上可靠地存在的替代字体。 在我的Helvetica式字体堆栈中 ,我建议使用Google的“Arimo”网络字体。 在标准的Windows字体中,Microsoft Sans Serif是直立类型的Helvetica的好替代品,但是不能用于斜体类型。

据我所知,Windows不附带Helvetica(或其家族的任何成员),如果它不是一个安装的字体,它不会在网站上工作。

Arial被认为是Helvetica的公然版本(尽管它基于Monotype Grotesque,它被认为是Helvetica的替代品),所以微软不必向Haas Typefoundry(Helvetica家族的创建者和授权者)支付巨额的许可费用,

我的建议是尝试使用其中可以嵌入字体的网页字体。 字体松鼠是一个很好的开始。 (不过要记住,没有许可证的情况下嵌入Helvetica Neue在技术上是违反的)

最好的字体堆栈浏览器和设备,我想

body { font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue","Lucida Grande",sans-serif; font-weight: 300; }

另外,使用

body { font-family: sans-serif }

之前你的字体堆栈覆盖浏览器认。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐