2012-04-14 7 views
0

私はfont-family: "Lucida Grande", tahoma, arial, sans-serif;ユーザーが特別なフォントを持っている場合、font-weight:boldを作成できますか?

とルシーダグランデは、フォントの太さとの良好なテキストを探しますしている:太字が、Tahomaのは、およびその逆ではありません:Tahomaのは、通常のフォントの太さと良さそうですが、ルシーダグランデではありません。

+0

そして、どのように正しく "作る"でしょうか? :)定義?宣言しますか? –

+0

Lucida Grandeを常に太字にすることを指定したいのですが、代わりにTahomaを使用する場合は太字ではありませんか? –

+0

フォントファイルを提供する場合、好きなことをすることができます:http://reisio.com/examples/webfonts/ – reisio

答えて

2

いいえ、フォントファミリに依存するフォントウェイトを作成する方法はありません。それらのいずれかが、全体的なデザインと一致するように

通常、font-familyプロパティの値は同様のフォントのリストでなければなりません。 Lucida GrandeはTahomaとArialとはかなり異なっています。 Lucida SansとLucida Sans Unicodeの方が優れています。フォントファミリリストをどこかからコピーするのではなく、リストした各フォントを使って外観をテストすることを忘れないでください。

これにより、通常と太字の間で交互に使用する必要がなくなる可能性があります。そのような必要性は、おそらく互換性のないフォントの選択の結果です。

+0

もちろん、私はそれをチェックしました。 1. @reisioへの感謝祭(私はフォント面を追加しました。現代のブラウザでは完璧です)。 2.フォントサイズを変更しましたが、今はそれがOKです(タホマ&アリア)。 –

0

RemySharp's font.jsが有用であり得る。 :)

jQueryを使用して、基本的には、上記のフォントが存在するかどうかをチェックします。あなたのケースでは、ルシダグランデが存在するならば、あなたはそれを大胆に表現できます$('.yourelement').css('font-weight, bold');

関連する問題