スポンサーリンク

Webアイコンフォントを使ってみよう!マテリアルアイコン編

ブログ

アイコンフォントといえばFont Awesomeが有名ですが、新バージョン「Font Awesome6」が提供開始されたものの有料のみの提供となってしまいました。

旧バージョンの「4」と「5」がFree(無料)とPro(有料)がまだ提供されているので無料で使えます。

きらり

Font Awesomeはもう無料で使えなくなるのかなぁ?

結耶

今回提供開始された「Font Awesome6」からは有料化されるんだろうね~。旧バージョンの4や5もいつまで使わせてくれるか…(^^;

Font Awesomeが有料となり無料で使えなくなれば乗り換えを考えなくてはいけません。
そこで今回はFont Awesomeの代わりとして使われ始めている「マテリアルアイコン」の使い方などを書きたいと思います。

スポンサーリンク

マテリアルアイコンって?

home account_circle description

マテリアルアイコンは、Googleが提供しているアイコンフォントです。Googleが提唱しているマテリアルデザイン(Material Design)forを基に作られたアイコンです。

アイコンは900種類以上あり、5つの少しデザインが違うタイプがあります。

Outlined (アウトライン)

home account_circle description

Filled (反転)

homeaccount_circledescription

Rounded (丸め)
Sharp (シャープ)

homeaccount_circle description

Two tone (ツートーン)

homeaccount_circle description

アイコンはCSSで読み込む方法の他にSVG、PNGでダウンロードでき、画像としても使うことができます。

使い方は簡単で無料で使え、Font Awesomeより軽量なのでFont Awesomeの代わりに今後使われる可能性があると思います。

結耶

実際当サイトで使用しているテーマ「Luxeritas」ではバージョン3.18.0からマテリアルアイコンが標準搭載されています。

マテリアルアイコンを使うための準備

マテリアルアイコンは「Google Fonts」内にあります。上記リンクからGoogle Fontsへ行き、メニューの「Icons」をクリックしてください。

アイコンを読み込むためのコードを設置

CSSでアイコンを読み込むために以下のコードをHEAD内に設置してください。

<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">

※WordPressでどこにせってしていいか解らない場合は以下の記事を参考にどうぞ。

Luxeritasをお使いの場合

Luxeritasバージョン3.18.0からマテリアルアイコンが標準搭載されました。3.18.0以降をお使いの場合は上記のコードを設置する必要はありません。

(Luxeritasでの設定方法については次回の記事で説明します。)

使い方

HEAD内にコードを設置すれば使えるようになります。

HTMLを使う

まずは使いたいアイコンをマテリアルアイコンから検索して選択する。

アイコンの詳細が表示されます。
アイコンのサイズや色(WhiteまたはBlack)を選択後「Icon Font」にあるコードをコピーしてください。

コピーしたコードを記事に貼り付ければ完了です。

色や大きさを変える

home

文字として使えるので色を変えたり大きさを変えることができます。

<span class="material-icons-outlined" style="font-size:40px; color:red;">
home
</span>
きらり

おっ!ブロックエディタのツールの機能を使っても色や大きさを変えることができるんだね!

結耶

文字として使えるからね。Font Awesomeもマテリアルアイコンも同じだね(^皿^)

CSSで指定する

  • りんご
  • もも
ul{
    list-style:none;
}

ul li{
    font-size:20px;    /*文字サイズ*/
}

ul li:before{
    font-family:"Material Icons";
    content:"check_circle";    /*アイコン名またはコード*/
    margin-right:7px;
    color:red;    /*アイコンの色*/
}

CSSでアイコンの設定をする場合は(11行目) font-family:"Material Icons"; と指定します。

アイコンの指定

アイコンはアイコン名またはアイコンのコードを指定します。アイコン名、アイコンのコードはアイコンの詳細でコピーできます。

アイコン名で指定する場合

content:"check_circle";

コードで指定する場合

content:"\e86c";

画像としてダウンロード

アイコンの詳細の下にSVGPNGというボタンがあります。ボタンをクリックするとアイコンを画像としてダウンロードすることができます。

最後に

今回はGoogleが提供しているマテリアルアイコンについて紹介しました。

冒頭でも書きましたが、アイコンフォントで有名なFont Awesomeは新バージョンから有料化され今後どうなるのかわからない状況です。

マテリアルアイコンはFont Awesomeに比べアイコンの数は少ないですが、Font Awesomeが無料で使えなくなった場合に備えてFont Awesome以外のアイコンフォント導入を考えている方は参考にしてください。

きらり

結耶。Font Awesomeって有料だといくらなの?

結耶

99ドル/年だよ。年に1万円前後かかるね。私的には年に1万円払うなら無料で使えるアイコンサービスを使う!w

応援よろしくお願いします。
      ブログランキング・にほんブログ村へ

お問い合わせはこちら
この記事を書いた人
結耶(ゆうや)

2017年9月からブログを始め、2018年1月にWordPressに変更しました。知識ゼロのから始めた超初心者で、WordPressやHTML、CSSなど勉強したことを書いています。
愛知県在住。多発性硬化症(MS)という難病と闘っています。

登場キャラクター
きらり
きらり

ある日ひょっこり現れ住みついた居候(いそうろう)。今は結耶と一緒にWordPressやアフィリエイトのことを勉強している。
性別は♂ 。どこから来たかは不明。

楽天ROOM