私は自分のページで 3 つの異なるフォントを使用しています。それらはすべて異なるブラウザーで見事に表示されますが、そのうちの 1 つは Chrome では機能しません (Windows のみ。Chrome MAC OS X と Linux で機能します)。最初に、「リソースはフォントとして解釈されましたが、MIME タイプ アプリケーション / オクテット ストリームで転送されました:」というエラーがありました。次のコードに .htaccess を追加して、このエラーを修正します。
AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
AddType application/x-font-woff .woff
しかし、私のフォントは表示されません。私のCSSとフォント:
@font-face{
font-family:'PopularScript';
src:url('http://test.dubrovka.dn.ua/stc/eot/PopularScript.eot');
src:url('http://test.dubrovka.dn.ua/stc/eot/PopularScript.eot?#iefix') format('embedded-opentype'),
url('http://test.dubrovka.dn.ua/stc/wof/PopularScript.woff') format('woff'),
url('http://test.dubrovka.dn.ua/stc/ttf/PopularScript.ttf') format('truetype'),
url('http://test.dubrovka.dn.ua/stc/svg/PopularScript.svg#PopularScript') format('svg');
font-weight:normal;
font-style:normal;
}