「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > @font-face ルールを使用して CSS にフォントを適切にインポートするにはどうすればよいですか?

@font-face ルールを使用して CSS にフォントを適切にインポートするにはどうすればよいですか?

2024 年 11 月 15 日に公開
ブラウズ:902

How to Properly Import Fonts in CSS using the @font-face Rule?

CSS でのフォントのインポート: 包括的なソリューション

Web 開発では、クライアントのコンピュータにインストールされていないフォントを使用することが必要になることがよくあります。コンピューター。これを実現するために、CSS は @font-face ルールを提供します。ただし、一部のユーザーは、次のコード スニペットで問題が発生する可能性があります。

@font-face {
    font-family: EntezareZohoor2;
    src: url(Entezar2.ttf) format("truetype");
}

.EntezarFont {
    font-family: EntezareZohoor2, B Nazanin, Tahoma !important;
}

この問題に対処するために、CSS を使用してフォントを適切に定義する変更されたコード スニペットを次に示します。

@font-face {
    font-family: 'EntezareZohoor2';
    src: url('fonts/EntezareZohoor2.eot'), url('fonts/EntezareZohoor2.ttf') format('truetype'), url('fonts/EntezareZohoor2.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

#newfont {
    font-family: 'EntezareZohoor2';
}

このスニペットでは、@font-face ルールが次の仕様で正しく定義されています:

  • font-family: CSS で使用されるフォントの名前。この場合は 'EntezareZohoor2'.
  • src: さまざまなブラウザー用の複数の形式を含むフォント ファイルのソース。
  • font-weight および font-style: フォントの太さとフォントの太さを定義するオプションのプロパティ。 style.

さらに、newfont 要素は、font-family プロパティを設定することによって、「EntezareZohoor2」フォントを使用するように定義されています。これらのガイドラインに従うことで、ユーザーはフォントを CSS に効果的にインポートし、クライアント コンピュータで適切に表示できるようになります。

最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3