Webデザイナーを目指す人のブログ

Webサイト作成時に勉強したことの備忘録

HTML サイト構築

ファビコンを設定する

投稿日:2017年5月9日 更新日:

                                                                                                                                 

今日はファビコンの設定方法について書いていきます。

ファビコンとは

ファビコンとはウェブサイトを開いた時のタブについているアイコンのことです。
ファビコンを設定しているとこのように表示され、いくつかタブを開いている場合でもぱっと見た時にどのサイトかがわかります。

一方こちらは、ファビコンを設定していないサイト(このブログ)のタブです。

ファビコンを設定していないサイトもたくさんあります。
もしたくさんサイトを開いていた時にファビコンが全部このように表示されていたらどうでしょう。
自分がみたいサイトを探すのが大変になります。

なのでファビコンはなるべく設置したほうがいいです。
私も今週中にファビコン設置しようと思います。
設置の過程は設置が完了したら追記するとして、今は先に基本的な部分を勉強しておきましょう。

ファビコンのサイズ

調べたところ現在はファビコンのサイズは20種類以上あるらしいです。
多い・・・
20種類以上あるのはウェブクリップアイコンやショートカットアイコンの登場によるものだそうです。

ただ、ベースとなるのは16×16もしくは32×32です。

16×16はIEに対応
32×32はChrome、Firefox、Safariに対応

となっているようで、ここはきちんと抑えておきましょう。

フォーマット

ファビコンの拡張子は「ico」をつけることが多いようです。
というのも「png」や「gif」だと古いブラウザだと対応していない場合があるからです。
せっかく作ったものなので、「ico」で設定していつでも見れるようにしましょう。

透過

ファビコンを作るときは透過処理をしたほうがいいです。
透過処理をしないと、ファビコンの余白が白くなってしまいます。
これだけでダサさが3割ましになるので、透過処理は忘れずに。

では今日はここまでにして、また後日ファビコンの設置方法を追記します!

【追記】faviconの設置

実際にfaviconを設置したのでその方法を書いていきます!

faviconを作成

今回は上でも書いたように16×16と32×32のfaviconを作成しました。
faviconを作る時にfont-awsomeを使ったんですが、フォトショップでフォントがうまく反映されなかったのでイラレで作っています。

こんな感じにしています
pngで書き出してicoに変換します。
icoの変換は半透過マルチアイコン作成で出来ます。

画像を添付してアイコン作成をおすと上の画面のようになるので、アイコンをダウンロードします。

サイトに設置

サイトに設置するにはhead内に

<link rel="shortcut icon" href="http://ファイルのパス/favicon.ico">

を記述すればOKです。

このようになります!!!!
設置ができました。

思ってたよりも簡単にできたのでまだ設置していない方は是非設置してみて下さい!

-HTML, サイト構築

執筆者:


comment

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

関連記事

no image

CSSレイアウト vol.03

メニューを作る よくヘッダー領域にグローバルナビゲーションが配置されていますが、そのナビゲーションの作り方を今日は見ていきます。 幅500pxのコンテンツ領域に4つのナビゲーションメニューを設置すると …

no image

【Javascript】コンソールとは何か?

今回からJavascriptについて勉強したことを書いていきます。 はじめに言っておきますがJavascriptが必要なときは今までほとんどコピペで過ごしてきました。 苦手意識があり、本当に初心者です …

no image

【Javascript】組み込みオブジェクト〜MathオブジェクトとDateオブジェクト〜

組み込みオブジェクト 本日は昨日に引き続き組み込みオブジェクトについて見ていきます。 すごく簡単に復習しますが、組み込みオブジェクトとはJavascriptで元々用意されているオブジェクトのことです。 …

no image

bootstrap vol.04

bootstrapの機能を使う 今回がbootstrapのまとめのラストになります。 今回はタブの切り替えやカルーセルスライダーの実装の仕方について見ていきます。 タブの切替をする ul要素にclas …

no image

【jQuery】要素の追加・表示・非表示

要素を追加する ある要素の前後や特定の位置に要素を追加したいときがあります。 そのときはbeforeやafterを使います。 before ある要素の前に追加したいときはbeforeを使います。 $( …