1

頁的興趣:https://www.gsb-yourbank.com/test/爲什麼我的favicon不出現在IE7/8中?

ICO文件:https://www.gsb-yourbank.com/test/favicon.ico

我的圖標是一個16×16分辨率,16色ICO文件。無論我做什麼,它都不會出現在IE 7/8中!我用盡了一切我能想到的,包括:

  • 與各種不同 公用事業生成ICO,
  • 改變文件頭的圖標鏈接元素的語法,
  • 使用絕對在圖標 連接元件相對的,根目錄相對網址,
  • 使用PNG代替ICO文件,
  • 確保我通過FTP以二進制模式上傳文件,

作爲一個長期的Web開發人員/程序員,我不敢相信這讓我感到沮喪。任何幫助將不勝感激。

+0

嘗試將其放入https://www.gsb-yourbank.com/favicon.ico的根目錄 – volody 2010-05-28 18:34:09

+0

請嘗試http://jeffcode.blogspot.com.au/2007/12/why-doesnt-favicon-for - 我的站點,appear.html – eug 2013-04-24 11:14:13

回答

2

原始的IE規範聲明,IE支持的書籤圖標擴展將在網站的根目錄中查找名爲「favicon.ico」的文件,該文件應該是一個圖標文件,即www.example.com/favicon .ICO。

Mozilla支持此規範,但將其擴展爲在html文檔中使用標籤,以便可以使用任何文件,並在訪問網站時在地址欄旁邊顯示書籤圖標。 Mozilla隨後將其作爲新的標準規範提交,聲明可以使用任何16x16圖像文件。然後Mozilla寫他們的所有者瀏覽器接受任何大小的圖像,以便遵循建議標準的瀏覽器可能在Mozilla/Firefox顯示正常的網站上出現故障。

這被稱爲「開放」標準。

2

請確保您使用的IE瀏覽器沒有緩存這樣一個事實,即該網站在您將其放置在那裏之前沒有有favicon。這聽起來很愚蠢,但這確實發生了。在這種情況下清除緩存/重新啓動瀏覽器應該解決它。

相關問題