我從GitHub克隆你的項目來看看它。正如您所注意到的,使用Jekyll提供服務後,圖標並未顯示。
我做了一些快速測試,將favicon文件轉換爲.png
而不是.ico
文件,並將favicon聲明更改爲以下內容,並且能夠讓它顯示favicon。
<link rel="shortcut icon" type="image/png" href="/favicon.png">
我試圖得到圖標的工作,同時保持.ico
文件格式,並且無法因此在第一次做。但是,我做了一些快速搜索,發現了這個問題,favicon not displayed by Firefox。
在這個問題提問者有一個類似的問題與favicon沒有顯示,並最終能夠通過添加一個?
到favicon圖標聲明中的favicon文件的鏈接的末尾來快速解決。我試過這個,它工作。以下是favicon聲明的內容:
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico?">
這兩種方法中的任何一種似乎都能解決您的問題。就我個人而言,我建議使用第一種方法,即將圖像轉換爲.png
文件,因爲它看起來更簡單一些,也更簡單。
但是,如果您希望將文件保存爲.ico
文件,那麼在嘗試第二種方法之前,您應該先閱讀我鏈接的問題,因爲問題的接受答案與該解決方案不同。另外我不確定爲什麼第二種方法能夠工作,而且看起來有點不合理。
我試過後面的選項,它完美的工作!謝謝。 – Dror
第二種解決方案適用於我 – user1066183
也爲我工作 – linuscl