1

興味のあるページ: https://www.gsb-yourbank.com/test/

ICO ファイル: https://www.gsb-yourbank.com/test/favicon.ico

私のファビコンは解像度 16x16、16 色の​​ ICO ファイルです。何をしてもIE 7/8には表示されません!以下を含め、考えられるすべてのことを試しました。

  • さまざまなユーティリティを使用してICOを生成し、
  • ドキュメント ヘッドのファビコン リンク要素の構文を変更する
  • ファビコン リンク要素で絶対 URL、相対 URL、およびルート相対 URL を使用する
  • ICO ファイルの代わりに PNG を使用し、
  • FTP経由でバイナリモードでファイルをアップロードしていることを確認し、

長年の Web 開発者/プログラマーとして、これが私をつまずかせるとは信じられません。どんな助けでも大歓迎です。

4

2 に答える 2

2

元の IE 仕様では、IE でサポートされているブックマーク アイコンの拡張子は、Web サイトのルート (www.example.com/favicon.ico) でアイコン ファイルである "favicon.ico" というファイルを検索すると述べられていました。

Mozilla はこの仕様を採用しましたが、任意のファイルを使用できるように html ドキュメントでタグを使用するように拡張し、サイトにアクセスするとアドレス バーの横にブックマーク アイコンが表示されるようにしました。その後、Mozilla はこれを新しい標準仕様として提出し、16x16 の任意の画像ファイルを使用できると述べました。その後、Mozilla は独自のブラウザを作成して、任意のサイズの画像を受け入れるようにしました。そのため、提案された標準に従うブラウザは、Mozilla/Firefox が問題なく表示したサイトで壊れることがありました。

これは「オープン」標準と呼ばれます。

于 2010-05-28T18:35:06.357 に答える
2

ファビコンを配置する前に、使用している IE がサイトにファビコンがないという事実をキャッシュしていないことを確認してください。ばかげているように聞こえますが、これは実際に起こります。その場合は、キャッシュをクリアしてブラウザを再起動すると解決するはずです。

于 2010-05-28T18:39:22.810 に答える