2011-09-22 14 views
18

私はMacを持っていて、 "7 Segment"というフォントをインストールしました(Font Bookに表示されます)。 font-family: "7 Segment";を使用すると、ブラウザのデフォルトのフォントではなくHelvetica(またはそれに似たもの)が表示されますが、それでも正しいフォントが表示されません。ページはこのコンピュータに表示する必要があります。このページでどのようにフォントを使用しますか?ありがとう。CSSでカスタム(ttf)フォントを使用

+0

からフォントを変換し、font-faceを使用することができますが、フォントがシステムフォントとして登録されている100%正はありますか?登録されたフォントが多すぎると、パフォーマンス上のペナルティが発生する可能性があるため、多くのフォントアプリケーションでは必ずしもそうではありません。 – TechZilla

答えて

50

フォントを宣言するには、css-property font-faceを使用する必要があります。また

@font-face { 
    font-family: MyHelvetica; 
    src: local("Helvetica Neue Bold"), 
     local("HelveticaNeue-Bold"), 
     url(MgOpenModernaBold.ttf); 
    font-weight: bold; 
} 

を参照してください:この空想のサイトを見て:http://www.font-face.com/

MDN @font-face

+0

この場合ではありません: 'このページはこのコンピュータ上に表示する必要があります.'これは' font-face'を使わずに可能です。 –

+4

Stil ...適切なcss-wayを使うのはなぜ悪いですか?それは、それが行われている方法ではない、それがローカルでないかどうかは関係ありません。 – JNDPNT

+0

私はdownvoteを削除しました。なぜなら、実際には最良の回避策になる可能性があるからです。それでも、それがなければ可能です。 –

0

これは、システムフォントではありません。このフォントは他のシステムではサポートされていません。あなたはこのSiteからかthis

enter image description here

+6

質問を読む。 'このページはこのコンピュータに表示する必要があります。 ' –

+0

ダウンロードしたフォントには問題があると思います。私はこのフォントファミリーを使って正しいフォントを得ました: "7 Segment"; 。私は窓を使用しています。もう一度ダウンロードしてインストールしてください。上記の画像を確認してください。 – Sanooj

+0

@Sanooj font-faceはまだ発売前です。 –

関連する問題