PHP自定义字体与asp.net mvc

PHP自定义字体与asp.net mvc,php,apache,iis,fonts,web,Php,Apache,Iis,Fonts,Web,我对使用apache/nginx向php网站添加自定义字体感兴趣。 我希望浏览器支持IE7+、Safari、Chrome、Mozilla和Opera 通常,我在带有IIS 6的Windows服务器上使用ASP.NET MVC。在那里,我只需在服务器上安装字体文件,这样我就可以使用: font-family: 'custom-font'; 这适用于任何客户端机器上的任何浏览器(至少是较新版本) 有人能解释一下这在php/apache上是如何工作的吗? 上的第二个结果是,有大量免版税、开源和类似许

我对使用apache/nginx向php网站添加自定义字体感兴趣。 我希望浏览器支持IE7+、Safari、Chrome、Mozilla和Opera

通常,我在带有IIS 6的Windows服务器上使用ASP.NET MVC。在那里,我只需在服务器上安装字体文件,这样我就可以使用:

font-family: 'custom-font';
这适用于任何客户端机器上的任何浏览器(至少是较新版本)

有人能解释一下这在php/apache上是如何工作的吗?


上的第二个结果是,有大量免版税、开源和类似许可的字体可供下载,还有一个CSS字体套件生成器,允许您上传TTF或OTF格式的字体文件,选择一些选项,它将弹出一个zip文件,其中包含一个样式表和一堆字体文件,您只需将它们放入web项目的css目录中即可。将字体样式表导入主样式表,就可以开始了。或者使用提供的样式表作为您自己的样式表的基础。

我根本没有相关经验,但这是一个令人头痛的问题:在“仅在服务器上安装字体文件”之后,这怎么可能起作用?浏览器如何下载字体并在没有任何附加设置的情况下用于渲染?