2016-09-02 4 views
1

私のウェブプロジェクトでは、ラテン語とキリル文字を混在させる必要があります。残念なことに、キリル文字はwebfontの一部ではありません。したがって、フォールバックのステップは です。大胆なwebfontを使用すると、ラテン文字は太字ですが、段落全体をfont-weightとして設定すると、フォールドバックは太字になります。似ている。font-weight:boldでウェブフォントを使用していますか?まだ推奨されていませんか?

一部のブラウザでは正しく表示できないため、これを防ぐ必要があるとの議論がありますが、テスト中にWebフォントを強調する際に本当に壊れたレイアウトを作成できませんでした。

あなたはどう思いますか?どうすればこの問題を解決できますか?

はあなた マルクスは

答えて

0

はい、ほとんどwebfontsは太字のために定期的な400と700のような特定の重みを提供いただきありがとうございます。これらが提供されておらず、それらを強く/強くしているのであれば、本質的に元の意図以外のフォントを使用しています。

フォントの太さの値を使用することはできますが、使用しているウェブフォントに付属のフォントの値を使用します。

また、あなたが宣言したウェイトが利用できない場合、ページには表示されませんが、単に「論理的に最も近い」ウェイト(下のCSSトリックスの記事から)はい、まだあなたがこれをしないお勧めしますhttps://css-tricks.com/almanac/properties/f/font-weight/

0

は、ここではもう少し基本的な説明を参照してください。

font-weight:boldを使用すると、このフォント自体の太字バージョンを作成しようとすることがあります。このフォントは、歪んだ/ぼやけて見えることがよくあります。これは、フェイクスタイリングと呼ばれます。

複数のフォントファイルを使用する異なるfont-weightの値を持つ異なる@font-faceの定義を設定する必要があります。

+0

残念ながら私の場合は大胆なwebfontを使用することはできません。私の質問は、現実の例を見つけることができないので、偽のスタイリングの使用がレイアウトを完全に破る既知のブラウザがあるかどうかです。 –

関連する問題