工作我用下面的代码在我的ASP.NET网站显示自定义字体:字体面不是在IE和铬
<style type="text/css">
@font-face {
font-family: 'B Mitra';
src: url('BMitra.ttf') format('truetype'); /* IE9 Compat Modes */
src: url('BMitra.ttf?#iefix') format('truetype'), /* IE6-IE8 */
url('BMitra.ttf') format('truetype'), /* Modern Browsers */
url('BMitra.ttf') format('truetype'); /* Safari, Android, iOS */
}
</style>
</head>
<body style="font-family:B Mitra;" onload="pageLoad()">
它工作在Firefox罚款,但IE和Chrome不要” t显示我的自定义字体(这个自定义字体位于我的服务器,在包含我的ASPX文件的文件夹中,字体在没有它在Firefox中的系统上下载,但我认为IE和Chrome无法下载它和另一个现有的字体被使用)。这里出了什么问题?
谢谢,但我只有一个ttf文件,我怎么能找到我的字体的其他格式?我应该转换它们吗?你的意思是我应该使用其他格式的IE或铬?一切工作正常FireFox – 2013-02-21 08:30:26
转换将是最简单的,这是我会做的。有几个地方可以做到这一点,就像这里 http://www.fontsquirrel.com/tools/webfont-generator – emmy 2013-02-21 08:36:55
如果你不转换,这个人有你需要的字体需要你需要的格式 https://github.com/sobhe/jahadi/tree/master/static/fonts – emmy 2013-02-21 08:44:06