ホームページにお気に入りのアイコン(FAVICON)を設定したいのですが、大手企業のサイトのソースを見ると<LINK REL=”SHORTCUT ICON” href=”http://www.***.***/favicon.ico”>の記述がありません。どのように設定しているのでしょうか?また、ネスケ(7.0)とIEの記述方法も教えて下さい。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2003/10/17 11:58:53
  • 終了:--

回答(3件)

id:noren No.1

noren回答回数49ベストアンサー獲得回数02003/10/17 12:30:20

ポイント20pt

http://www.nda.co.jp/memo/favicon/

favicon.ico の使い方 - 山崎はるかのメモ

faviconはIE5以降にMicrosoft社が考え付いて昨日を実装したものでNNでは無効であると認識してます。

とりわけ<link>タグを書かなくても

WEBサーバーのROOTディレクトリにfavicon.icoをアップして置いておくだけでも、IEブラウザがサーバーから自動的にfaviconを探しますからそうなりますよ

WebサーバーソフトであるApacheのログを見てみると、faviconの有無に関係なく、faviconを取得しようとした形跡がアクセスログに残ってますね

xxx.xxx.xxx.xxx - - [18/Jun/2003:08:36:06 +0900] ”GET /favicon.ico HTTP/1.1” 404 289

id:finalvent No.2

finalvent回答回数321ベストアンサー獲得回数12003/10/17 12:40:46

ポイント20pt

基本でつまらないのですが。

「アイコンを表示させるのにいちばん簡単な方法は、index.html(「お気に入り」に追加されるファイル)と同じディレクトリに、favicon.ico という名前のアイコンファイルを置いておくだけです。」

ネスケ7.2についてははっきりわかりませんが、IEの仕様をぱくったので同じかと思いますが。

id:masarsy No.3

masarsy回答回数25ベストアンサー獲得回数02003/10/17 12:46:35

ポイント30pt

ご覧になった大手企業さんのサイトのソースにfavicon.icoの記述があったようですが、

私の経験上からお話をさせていただきますと、特にhtml内に場所を記述する必要はありません。

index.htmlなどのホームページ(主にトップのディレクトリ)と同じ場所にfavicon.icoを

置くだけで、ブックマークやお気に入りに入れたときに読み込むようです。

htmlへの記述は、該当するページとは別のディレクトリにfavicon.icoを置いたときなどに

必要になるのではないかと思います。

蛇足ですが、favicon.icoは32*32のサイズで作成するのが通例のようですが、

Win版のNetscape7.1は64*64のサイズでもそのままのサイズで読み込むように対応しています。

  • id:kcrt
    LINK REL表記

    特にhtml内に場所を記述する必要がないと言った結論になっていますが、それはIEだけです。
    Mozilla系(含むNetscape系?)のブラウザとの互換性を持たせるためにも!必ず!LINK REL表記をしてください。今、実際に試してみましたが、LINK RELがないページではブックマークアイコンはデフォルトのままでした(Mozilla 1.5 on WinXPで確認)

    また、蛇足ですが、MozillaではアイコンだけではなくPNGファイルを指定する事も出来るのは面白いところです。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません