favicon.ico
私は以前にファビコンをWebサイトに追加しようとしていて、Webサイトのルートにファイルをダンプするよりも、これを実装するためのより良い方法を探していました。
この素敵な小さなガイドを見つけました:ファビコンを追加する方法。ただし、推奨される方法はIE(7)では機能せず、2番目の方法は昔ながらの方法です(私は自分で使用することを辞任しました)。
最も人気のあるすべてのブラウザで機能する3番目の方法はありますか?
favicon.ico
私は以前にファビコンをWebサイトに追加しようとしていて、Webサイトのルートにファイルをダンプするよりも、これを実装するためのより良い方法を探していました。
この素敵な小さなガイドを見つけました:ファビコンを追加する方法。ただし、推奨される方法はIE(7)では機能せず、2番目の方法は昔ながらの方法です(私は自分で使用することを辞任しました)。
最も人気のあるすべてのブラウザで機能する3番目の方法はありますか?
これは私がいつも使っているものです:
<link rel="icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
2つ目はIE用です。1つ目は他のブラウザ用です。
HTML を使用してファビコンを指定できますが、それはこの HTML を含むページでのみ機能します。これを行うより良い方法は、httpd.conf (Apache) に次を追加することです。
AddType image/x-icon .ico
最も信頼できる方法は、単にfavicon.icoファイルをWebサイトのルートに追加することだと思います。
デフォルトのファビコンを手動でオーバーライドする場合を除いて、メタタグは必要ないと思いますが、私の主張を裏付ける調査は見つかりませんでした。
これは彼らがここStackOverflowでそれを行っている方法です:
<link rel="shortcut icon" href="/favicon.ico" />
ファイルはルートにあるため、タグが機能するかどうか、またはブラウザが通常の場所(ルート)からアイコンを取得したかどうかは表示されません。
編集:私はそれを試してみて、それが機能するかどうかを確認します。
編集2:両方のタグを使用すると、ファイルがIE7のアイコンである限り、どのファイル名でも機能します.png
。ファイルを使用してみましたが、Firefoxでのみ機能しました。