Written by Kasumi

CSSでダウンロードしたフォントを読み込む方法【@font-faceを使おう】

ダウンロードしたフォントをCSSで読み込みたい。

本記事ではこのような悩みを解決。

実装方法について解説します。

@font-faceを使おう

/* ダウンロードしたフォントを読み込む */
@font-face {
  font-family: "Alte Haas Grotesk Bold";/*フォント名*/
  /*フォントへのパス・format*/
  src: url("AlteHaasGroteskBold.eot?") format("eot"),
    url("AlteHaasGroteskBold.woff") format("woff"),
    url("AlteHaasGroteskBold.ttf") format("truetype"),
    url("AlteHaasGroteskBold.svg#AlteHaasGrotesk_Bold") format("svg");
  /* フォトの太さ */
  font-weight: normal;
  /* フォトのスタイル */
  font-style: normal;
}

/* フォントを指定 */
p {
  font-family: Alte Haas Grotesk Bold;
}

CSSで@font-faceを定義します。

font-familyプロパティを使ってフォント名を任意で指定。

srcプロパティでダウンロードしたフォントへのパスformatの種類を指定します。

以上でフォントの読み込みが完了。

フォントを使いたいHTMLタグに先ほど任意で指定したフォント名をfont-familyプロパティで指定すれば使えます。

以上で実装完了です。

まとめ

googleフォントやadobeフォントなど外部フォントでCDN読み込みしてたのでローカルで読み込む方法を忘備録として本記事に残しました。

@font-faceを使いCSSでダウンロードしたフォントを読み込む方法について紹介しました。

以上で解説を終わります。

目次

関連記事

HTMLCSS プログラミング

【簡単】inputタグで入力した内容の履歴・入力候補を出さない方法【属性を設定すれば解決】

2022.02.24
13948
HTMLCSS

position: sticky;で要素が追従しない時の原因・対処方法

2022.10.06
1759
HTMLCSS

safariブラウザだけCSSプロパティを適用する方法

2023.03.14
6436
HTMLCSS プログラミング

【簡単】htmlテキストにふりがなを表示する方法

2020.05.28
865