【うぇぶふぉんと】
Webフォント とは?
最終更新:
💡 選んだ書体を、Webから届けて使う
Web上のフォントファイルを読み込み、ブラウザで文字を表示する方法。端末に入っていない書体も使えるが、読み込み中や失敗時の代替フォントも考える。
📌 このページのポイント
Webフォントは何のために使うの?
端末に入っていない書体をWebサイトで使うためだよ。フォントファイルを読み込むことで、選んだ書体で表示しやすくなるんだ。端末の標準フォントを使う設計もできるので、目的に合わせて選ぼう。
どうやって読み込むの?
読み込みが遅かったら、文字が消えるの?
読み込み中の表示はfont-displayで調整できるよ。例えばswapは、代替フォントを先に見せ、読み込めたら切り替える設定だね。切り替わると文字の幅や改行が変わる場合もあるから、代替フォントでも読みやすいか確認するんだ。
日本語はファイルが大きくなりやすいの?
使える文字や太さが多いほど、届けるデータも増えやすいよ。必要な文字だけを含むサブセットのファイルを作る方法があるんだ。unicode-rangeで文字の範囲を指定すると、その範囲が必要なときだけ対応するファイルを読み込ませられるよ。CSSの指定だけで元ファイルが小さくなるわけではないんだ。
どのブラウザでも、必ず同じ見た目になる?
📖 おまけ:英語の意味
「Web Font」 = Webで使うフォント
💬 fontは文字の書体や、そのデータを指すよ。Webフォントでは、ページと一緒にフォントデータを読み込んで、選んだ書体を使えるようにするんだ。