8

CSS3プロパティを使用してunicode-range、さまざまな文字セットにさまざまなフォントを設定しています。Arialラテン文字の場合はWebNazanin、アラビア語/ファルシ語の場合は a です。Chrome 29 と IE10 では動作するようですが、Firefox 23 では動作しないようです。Firefox ではまだArialフォントを使用しています:

Chrome スクリーンショット:
クロム


Firefox のスクリーンショット:
ファイアフォックス

それは私のCSSです:

@font-face {
    font-family: 'WebNazanin';
    src: url('http://awebfont.ir/services/fonts/775b712c01cdf4eb7f15d9180567345060f700291901931.eot'),
    url('http://awebfont.ir/services/fonts/775b712c01cdf4eb7f15d9180567345060f700291901931.otf') format('opentype'),url('http://awebfont.ir/services/fonts/775b712c01cdf4eb7f15d9180567345060f700291901931.woff') format('woff'),
    url('http://awebfont.ir/services/fonts/775b712c01cdf4eb7f15d9180567345060f700291901931.ttf') format('truetype'),
    url('http://awebfont.ir/services/fonts/775b712c01cdf4eb7f15d9180567345060f700291901931.svg') format('svg');
}
@font-face {
    font-family:'WebNazanin';
    src: local('Times New Roman');
    unicode-range: U+41-7F;

}

JSFiddle: http://jsfiddle.net/maysamsh/t9MpF/

4

2 に答える 2

1

古いですが、簡単な解決策は次のとおりです。

font-family: WebNazanin, Arial;

私は常にこの方法を使用しています。アラビア文字またはペルシャ文字には WebNazanin、ラテン文字には Arial が表示されます。

于 2015-12-09T07:07:39.480 に答える