Webの最新トピックを配信中!

無料のアイコンフォント「FontAwesome」の使い方


Webフォントの一種であるアイコンフォントを導入すれば、簡単にアイコンをサイト上で使えます。代表的なのが『FontAwesome(フォントオウサム)』です。200種類以上のアイコンが用意されています。
FontAwesome

FontAwesomeの使い方

CSSをダウンロードする方法もありますが、ここでは一番簡単にFontAwesomeを導入できるCDNを使う方法を紹介します。
まずはFontAwesomeにアクセスしてください。

1.FontAwesomeのCDNに登録して埋め込みコードを入手

サイト上部のメニューから「Get Started」をクリックして下記のページに進んでください。


サイトに埋め込むCDNのJavaScriptを入手するために、メールアドレスを登録してください。


登録が済むと、上記のメールがFontAwesomeから送られてきます。赤枠で囲った部分が、サイトに埋め込むコードですので、これをコピーしてください。

2.FontAwesomeのコードをサイトに埋め込む

自分のサイトのheadタグ内に、入手したコードを埋め込みます。これでFontAwesomeを使う準備ができました。

3.アイコン表を見ながら入力してみる

サイト上部のメニューの「Icons」からアイコン一覧が見れます。

試しに車のアイコン(automobile)をクリックしてみます。


詳細画面に飛びます。赤枠で囲った部分のコードをサイトに記載すれば、アイコンが表示されます。

FontAwesomeを背景画像として使いたい場合

でも、アイコンをHTMLのタグではなく、背景画像として配置したい場合もがあります。その場合は、上の画像で緑色の枠で囲ったunicodeを使用します。車アイコンの場合は、「f1b9」ですね。

before疑似要素を使います。display:blockでブロック要素にし、font-familyにFontAwesomeを、contentにUnicodeを設定します。font-sizeでアイコンの大きさを指定できます。positionはabsoluteにし、topやleftで位置を指定してください。

before要素を持つ親にposition:relativeを指定するのを忘れないでください。
このサイトでも、カラムのタイトル部分にFontAwesomeを背景画像として使用しているので、デモとして御覧ください。↓

FontAwesomeのようなアイコンフォントは、拡大しても荒れないし、大きさを自由に変えられて便利です。

コラム:Webデザイナーを強くオススメする理由

あなたはたぶんエンジニアにはなれません。
だからこそ、このサイトでは、Webデザイナーになることを強くオススメしています。

でも、もし、エンジニアになれれば、月収100万円以上も可能です。実際に僕の友人も軽く年収1000万円は超えています。

ほとんどの人がエンジニアにはなれないので、30〜40万円以上はする高額なプログラミングの学校に行くのはお金をドブに捨てる可能性があります。どうしてもエンジニアになりたい方は、無料でプログラミングを学べるProEnginner開講の学校『エンジニアカレッジ』に行きましょう。エンジニアカレッジは、学校&就職支援の一体型サービスです。ここは本当にありがたい存在です。ソーシャルゲーム大手企業で有給インターンまで可能です。ここで、自分にエンジニアとしての素質があるのかチェックしてください。もし、あなたに才能があったら、最高にラッキーな人生です。
参考記事 : なぜ「エンジニア」ではなく「Webデザイナー」をすすめるのか

無料のプログラミング学校『エンジニアカレッジ』の詳細を読む

質問や感想などお気軽にどうぞ!

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  • 管理人(ねこポン)について

    週3日だけ会社で働く30代前半ウェブデザイナーです!
    インテリ風&仕事できる風を醸し出す腕前では右に出る者はいませんが、電話すら怖くて取れないし、無断欠勤してしまい自宅に警察が来たほどのコミュ症ポンコツ人間です。
    現在Web業界5年目。事業会社とWeb制作会社のウェブデザイナーを経て、フリーランスになりました。

    > 僕の20代まるごと黒歴史ストーリー

  • なんでもWebの質問受け付け中 (^o^) /♪

  • Web制作会社を歩き回れるゲームを作ってみました!ぜひ探検してみてください。(注意:音が出ます!)

    一番上へ