アプリ版:「スタンプのみでお礼する」機能のリリースについて

2つめのサイトを立ち上げファビコンを設置したのですが、
トップページにしか表示されません。
最初のサイトは全ページに表示されているのですが…。
中身の前後は、
<script type="text/javascript">
<!--var preloadFlag = true;// --></script>
</csactiondict>
<link rel="shortcut icon" href="http://www.(サイトURL)/favicon2.ico">
</head>
です。
どうぞご指導願います。

A 回答 (1件)

ブラウザはファビコンを次のような手順で探します。


htmlのlink文
なければ、htmlと同じディレクトリに favicon.ico があるか?
 http://example.com/abc/def/xyz.htmlなら
 http://example.com/abc/def/favicon.icoがあるか?
なければ、上位層にfavicon.icoがあるか?
 http://example.com/abc/def/xyz.htmlなら
 http://example.com/abc/favicon.icoがあるか?
以降、見つかるまで上位層を探す。

ですから特にhtmlで指定したりせずに、
favicon.icoという名前にして、ドメイン直下に(それが無理なら、自分が管理できる最上位ディレクトリに)置いておけばいいはずです。
link文は別の名前にしたいとか、置き場所を指定したとか、そういうケースに使います。(その場合、全てのhtmlに書く必要があります。)
    • good
    • 1
この回答へのお礼

ご回答ありがとうございます。
初心者名もので…、
「favicon.icoという名前にして、ドメイン直下に」
というのはファビコンのファイルがindex.htmlと
同じ階層に保存されているかという意味ですよね?

ちなみに現在は、
1次階層
最初に作ったHPのindex.html
最初のHP各ファイルフォルダ
最初のHPファビコン(→全ページ表示済み)
新しく作ったHPのフォルダ(A)

(A)の階層
新しく作ったHPのindex.html
新しく作ったHPのファビコンファイル
新しく作ったHPの各ファイルフォルダ
となっています。

お礼日時:2007/12/19 09:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!