0

ウェブサイトで Androids roboto フォントを使用しようとしていますが、テキストにドイツ語の文字が表示されるまでは正常に機能し、フォントの太さが変更されているように見えます。

次のようにインポートされます。

@font-face {
font-family: 'RobotoLight';
src: url('Roboto-Light-webfont.eot');
src: url('Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'),
     url('Roboto-Light-webfont.woff') format('woff'),
     url('Roboto-Light-webfont.ttf') format('truetype'),
     url('Roboto-Light-webfont.svg#RobotoLight') format('svg');
font-weight: normal;
font-style: normal;

}

そして、それは怒鳴るように見えます。

ここに画像の説明を入力

これはフォントが間違っているのでしょうか、それとも css の設定が原因でしょうか? これを修正する方法について何か提案はありますか?

4

2 に答える 2

1

回答:フォントに問題があります。英語以外の文字を使用したい場合、Roboto-fontはWebで準備された文字をダウンロードしないでください。読み込みが速くなるように削減されているようで、一部の文字が欠落しているためにあります。オリジナルをダウンロードして、自分でフォントを変換します。

于 2013-01-21T12:17:31.477 に答える
0

フォントに何か問題がありますが、それ以上の情報 (フォントをどこから入手したか、フォントで何をしたか) がなければ、何が問題なのかを判断することはできません。しかし、developer.android.com で配布されているRobotoフォント (別のデザイナーによる同じ名前の Google フォントとは異なります) を意味すると仮定すると、フォント パッケージをダウンロードして解凍し、Fontsquirrel @font-faceで処理するだけです。 generator、およびジェネレーターによって提供される CSS を使用します。テストしたところ、ドイツ語の文字は問題なく表示されます。

より太く見える文字は、フォントの通常の (ウェイト 400) 書体からのものであるか、別のフォントからのものである可能性があります。おそらく、明るい書体には含まれていないためです。

于 2013-01-21T20:37:45.550 に答える