关于CSS:\\’Helvetica Neue \\’和Helvetica字体

'Helvetica Neue' and Helvetica font

我看过一些使用字体系列的网站:

1
font-family: 'Helvetica Neue',Helvetica,Arial,Sans-Serif

我记得在这里有关stackoverflow的一个较旧的问题中读到,Helvetica字体不是免费的,并且仅在Mac上可用,是这样吗?我使用的是Windows XP,可以看到正在渲染的字体是\\'Helvetica Neue \\',我不记得自己安装任何字体了。所以我想问的是,使用上述字体系列是否安全? (例如,大多数Windows计算机会渲染那些字体吗?)

谢谢。


Helvetica在Mac上免费提供,但在Windows上免费。您将不得不购买它。但是,如果您已经安装了Adobe产品,它将与Adobe一起随附的许多其他字体一起安装。

'Helvetica Neue'是较新的版本,与较旧的版本相比有少许修改,更正了Helvetica出现的一些问题。


如果要在网站中使用任何字体,则可以使用以下字体:

1
2
3
4
5
6
7
8
9
 @font-face {
font-family: 'Helvetica Neue';
src: url('Helvetica-Neue-webfont.eot');
src: url('Helvetica-Neue-webfont.eot?#iefix') format('embedded-opentype'),
     url('Helvetica-Neue-webfont.woff') format('woff'),
     url('Helvetica-Neue-webfont.ttf') format('truetype'),
     url('Helvetica-Neue-webfont.svg#Helvetica Neue') format('svg');

  }

要使用任何付费字体,您应该购买字体并将其放在文件夹中。使用此网站可以创建所有类型的格式:http://www.fontsquirrel.com/


Helvetica Neue在Windows上不是免费的。但是,如果您安装Adobe软件,它将安装可能导致问题的更改版本。


Helvetica Neue已从@ font-face生成器(如fontsquirrel)列入黑名单。

我认为第一篇文章中引用的字体栈是最好的方法。


如果在CSS中使用@ font-face引入了字体,则所有Windows计算机都将渲染该字体。使用@ font-face,即使用户计算机上未安装字体,也可以在网页上的任何位置使用字体。