回答編集履歴

1 本文の改善

flat

flat score 609

2015/05/28 20:19  投稿

htmlでは次のファビコンが指定されています。
http://www.usa.gov/resources/images/usa_favicon.ico
そしてルートには以下のファビコンが設置されています。
そしてルートディレクトリには以下のファビコンが設置されています。
http://www.usa.gov/favicon.ico
これでページを開いている時はusa_favicon.icoが反映され、htmlではないソースを開いた時にはusa_favicon.icoは呼び出されないのでルートにあるfavicon.icoが反映されます。
ページを開いている時はhtmlで指定されたusa_favicon.icoを表示します。
ソースを開いている時にはhtmlによるファビコンの指定が無くなるので、ブラウザがルートディレクトリにあるfavicon.icoを自動的に表示します。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る