Webフォントとは、Webページで利用するフォントをサーバー側からダウンロードして使用する技術のことです。
Webページのデザインに特定のフォントを使用したい場合、Webフォントを利用することでデバイスにフォントがインストールされていなくてもそのフォントをダウンロードして適用することができます。多くの場合、Google FontsやAdobe Fontsのような外部のサービスプロバイダーから提供されておりWebページのデザインに利用されるフォントを自由に選ぶことができます。
従来のWebデザインではWebページで使用できるフォントには限りがありました。フォントはデバイスにインストールして使うのが普通だったからです。このため、当時はデバイスに組み込まれたフォントのみを使用するか、画像化して使うことでどうにかフォントのバリエーションを保っていました。
しかし、Webフォントの登場によりWebページで使用できるフォントに制限がなくなりWebページのデザインに多様なフォントを適用することができるようになりました。また、Webフォントのおかげでフォントを画像化する必要がなくなりました。当然画像で文字をマークアップするよりもテキストでマークアップした方が SEO に有利であり、検索エンジンにも適切な情報を提供できるようになりました。
Webフォントの利用方法は簡単で、外部のWebフォントプロバイダーから提供されるコードをWebページに埋め込むことで利用することができます。Webフォントは通常、TrueTypeフォーマットやOpenTypeフォーマットで提供されます。Webページを表示する際にサーバーからWebフォントファイルをダウンロードし、Webページに適用します。
ただし注意点が必要で、有料フォントをそのままWebサイトに使うのは基本的にNGです。著作権上の問題があるからです。外部のサービスプロバイダーはその辺りをクリアしてくれていて、かつかなり気軽に利用できるため意識から漏れがちですが、必ず購入したフォントの利用規約などを確認しましょう。詳しくは以下の記事をご覧ください。