HTML Favicon.ico wird in Google Chrome nicht angezeigt

Lesezeit: 13 Minuten

HTML Faviconico wird in Google Chrome nicht angezeigt
Nick

Ich erstelle eine HTML-Seite und eines der Dinge, die ich wollte, war ein Favicon, das neben dem Titel erscheint.

Ich verwende Google Chrome, ich sehe Favicons, die auf anderen Websites funktionieren, aber das Favicon auf meiner Website wird nicht angezeigt. Die Site befindet sich in einem Ordner auf meinem Desktop mit dem Namen Site.

Der favicon.ico Datei ist 16×16, und ich habe einen Online-Generator verwendet, um sie zu erstellen.

Dies ist der Code:

<!DOCTYPE html>
<html> 
    <head>
        <title></title>
        <link rel="shortcut icon" href="/favicon.ico" />
    </head>
    <body>
    </body>
</html>

HTML Faviconico wird in Google Chrome nicht angezeigt
Christof Eliasson

Da hast du eine führende / In Ihrer Href verweisen Sie auf eine Datei, die sich im Stammordner befindet. Falls Sie Ihre Seite in einem Ordner auf Ihrem Computer haben und sie nicht von einem lokalen Webserver bereitstellen, wird die führende / weist den Browser an, im Stammordner Ihres Dateisystems zu suchen. Der Browser erwartet also, dass sich die Datei unter befindet C:/favicon.ico oder ähnliches, was wahrscheinlich nicht das ist, was Sie erwartet haben.

Wenn Sie die haben favicon.ico im selben Ordner wie die Webseite, könnten Sie einfach den führenden Schrägstrich entfernen, und das Symbol sollte sichtbar sein.

<link rel="shortcut icon" href="https://stackoverflow.com/questions/13780402/favicon.ico" />

Aktualisieren:

Als Debug-Option könnten Sie versuchen, ein Tag hinzuzufügen, von dem Sie wissen, dass es funktioniert. Ich habe dieses Snippet aus der StackOverflow-Quelle ausgeliehen. Versuchen Sie, Ihr Link-Tag durch dieses zu ersetzen, und prüfen Sie, ob Sie das SO-Logo als Favicon erhalten.

<link rel="shortcut icon" 
      href="http://cdn.sstatic.net/stackoverflow/img/favicon.ico">

Aktualisierung 2:

Es scheint, dass es gibt ein Fehler gemeldet auf Chromium, wo das Favicon nicht angezeigt wird, wenn die Datei lokal geladen wird, ohne über einen Webserver bereitgestellt zu werden.

  • @Nick Wenn Sie die Entwicklertools öffnen (F12 drücken), wechseln Sie zur Registerkarte Netzwerk und laden Sie Ihre Seite neu. Sie sehen nun, dass alle Ressourcen geladen werden. Wenn Sie nach Ihrem favicon.ico suchen, was steht dort in der Statusspalte? Bekommst du 200, 404 oder was?

    – Christofer Eliasson

    8. Dezember 12 um 18:41 Uhr

  • Alles, was es zeigt, ist mein Site-Name und der lokale Link darunter. Ich sehe alle Spalten, aber alles, was sie zeigen, zeigt den Status für die Seite selbst.

    – Nick

    8. Dezember 12 um 18:46 Uhr

  • Ja das hat funktioniert, danke. Ich werde Firefox oder IE verwenden, um das Favicon auszuprobieren.

    – Nick

    08.12.12 um 20:40 Uhr


  • @ChristoferEliasson: Es wird bei mir auch nicht in Firefox angezeigt, ich habe versucht, base64 zu löschen, den Cache zu löschen, habe die favicion.ico Datei im selben Verzeichnis wie meine html Seite, umbenennen favicon.ico hat auch nicht funktioniert, was funktioniert hat, war die Verwendung des Tags from ALSOübrigens hat sich die href-URL Ihres Tags seitdem geändert.

    – aufstrebend1

    23. Mai 20 um 21:18 Uhr

Ich habe festgestellt, dass (bei Chrome 56, OSX) der Favicon-Status für die Lebensdauer des Browsers zwischengespeichert zu sein scheint. Wenn also ein Favicon nicht geladen wird, wird dies erst der Fall sein nach dem Neustart von Chrome. Es scheint, dass es nicht auf der Registerkarte „Anwendung“ in den Entwicklertools angezeigt wird und nicht durch ein hartes Neuladen oder „Site-Daten löschen“ gelöscht wird.

  • Ja das funktioniert. Schließen Sie alle Fenster von Chrome und starten Sie Chrome neu. Danke!

    – WesternGun

    21. März 18 um 16:37 Uhr

  • Ich musste nur den Tab schließen und wieder öffnen. Ich musste Chrome nicht komplett neu starten.

    – Don Kirkby

    17. Juli 18 um 19:39 Uhr

  • Ich bestätige diese Antwort. Was Don Kirkby gesagt hat, ist falsch. Sie müssen den Browser tatsächlich beenden und erneut öffnen. Sobald der Browser eine 404 für eine Favicon-Anfrage erhält, sendet er keine Favicon-Anfrage an diese Domain, bis der Browser neu gestartet wird. Inkognito-Modus oder Entwicklertools -> Anwendung -> Speicher löschen -> Websitedaten löschen WIRD NICHT funktionieren.

    – Utku

    5. November 20 um 22:23 Uhr

HTML Faviconico wird in Google Chrome nicht angezeigt
Schwachsinn

Ein häufiges Problem, bei dem das Favicon nicht wie erwartet angezeigt wird, ist der Cache, wenn Ihre .htaccess beispielsweise lautet:
ExpiresByType image/x-icon "access plus 1 month"

Dann fügen Sie Ihrer Favicon-Referenz einfach einen zufälligen Wert hinzu:
<link rel="shortcut icon" href="https://example.com/favicon.ico?r=31241" type="image/x-icon" />

Funktioniert jedes Mal für mich, auch mit starkem Caching.

  • Heh. Chrome hat nicht einmal versucht, mein Favicon zu laden (kein 404, keine Netzwerkanfrage in der Entwicklungskonsole). Dann fügte ich ?v=1 hinzu und boom! Fertig. Danke!

    – REJH

    11. Februar 18 um 13:50 Uhr

  • Hat bei mir nicht funktioniert, werde es aber im Hinterkopf behalten, falls es noch einmal passiert. Danke!

    – Dogondach

    15. Januar 19 um 9:49 Uhr

Ein weiterer Grund dafür, dass Chrome das Favicon nicht anzeigt, ist, dass es sich noch an eine Zeit erinnert, in der die betreffende Seite kein Favicon hatte oder das Favicon falsch konfiguriert war.

Sie werden den Favicon-Cache vollständig löschen wollen:

  1. Beenden Sie alle laufenden Chrome-Prozesse.

  2. Löschen Sie die Favicons Datei in Ihrem Benutzerdatenordner. Beispielsweise:

    C:UsersmeAppDataLocalGoogleChromeUser DataDefaultFavicons
    

Dies kann nicht durch das Leeren des Browser-Caches behoben werden, da dies keinen Einfluss auf die Favicons Container.

Beachten Sie auch, dass im Gegensatz zu dem, was Sie vielleicht tun lesen onlineAnfragen an Favicon-Ressourcen sind nicht wird im Bereich „Netzwerk“ der devtools angezeigt. Unter sehr seltenen Umständen eine solche Anfrage kann dort auftauchen, aber es ist höchst unwahrscheinlich, und die DevTools helfen Ihnen nicht, Ihre Favicon-Probleme zu lösen.

1) Löschen Sie Ihren Cache. http://support.google.com/chrome/bin/answer.py?hl=de&answer=95582 Und testen Sie einen anderen Browser, sagen wir Safari. Wie hast du das Favicon importiert?

2) Wie Sie es hinzufügen sollten:

Normales Favicon:

<link rel="shortcut icon" href="https://stackoverflow.com/questions/13780402/favicon.ico" type="image/x-icon" />

PNG/GIF-Favicon:

<link rel="icon" type="image/gif" href="https://stackoverflow.com/questions/13780402/favicon.gif" />
<link rel="icon" type="image/png" href="favicon.png" />

3) Eine andere Sache könnte das Problem sein Chrom kann nicht angezeigt werden Favoriten, wenn es lokal ist (nicht auf einen Webserver hochgeladen).

4) Versuchen Sie, es umzubenennen favicon.{whatever} zu {yourfaviconname}.{whatever} aber ich würde dir raten, immer noch das normale Favicon zu haben. Dies hat mein Problem im IE gelöst.

5) Ich habe eine andere Lösung dafür gefunden, die großartig funktioniert! Ich habe mein Favicon einfach als Base64-codiertes Bild direkt in das Tag eingefügt:

<link href="data:image/x-icon;base64,AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAA////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AIaDgv+Gg4L/hoOC/4aDgv+Gg4L/hoOC/4aDgv+Gg4L/hoOC/4aDgv////8A////AP///wD///8A////AP///wCGg4L/////AP///wD///8A////AP///wD///8A////AP///wCGg4L/////AP///wD///8A////AP///wD///8AhoOC/////wCGg4L/hoOC/4aDgv+Gg4L/hoOC/4aDgv////8AhoOC/////wD///8A////AP///wD///8A////AIaDgv////8A////AP///wD///8A////AP///wD///8A////AIaDgv////8A////AP///wD///8A////AP///wCGg4L/////AHCMqP9wjKj/cIyo/3CMqP9wjKj/cIyo/////wCGg4L/////AP///wD///8A////AP///wD///8AhoOC/////wBTlsIAU5bCAFOWwgBTlsIAU5bCM1OWwnP///8AhoOC/////wD///8A////AP///wD///8A////AP///wD///8AU5bCBlOWwndTlsLHU5bC+FOWwv1TlsLR////AP///wD///8A////AP///wD///8A////AP///wD///8A////AFOWwvtTlsLuU5bCu1OWwlc2k9cANpPXqjaT19H///8A////AP///wD///8A////AP///wD///8A////AP///wBTlsIGNpPXADaT1wA2k9dINpPX8TaT1+40ktpDH4r2tB+K9hL///8A////AP///wD///8A////AP///wD///8A////ADaT1wY2k9e7NpPX/TaT16AfivYGH4r23R+K9u4tg/WQLoL1mP///wD///8A////AP///wD///8A////AP///wA2k9fuNpPX5zaT1zMfivYGH4r23R+K9uwjiPYXLoL1+S6C9W7///8A////AP///wD///8A////AP///wD///8ANpPXLjaT1wAfivYGH4r22x+K9usfivYSLoL1oC6C9esugvUA////AP///wD///8A////AP///wD///8A////AP///wD///8AH4r2zx+K9usfivYSLoL1DC6C9fwugvVXLoL1AP///wD///8A////AP///wD///8A////AP///wD///8A////AB+K9kgfivYMH4r2AC6C9bEugvXhLoL1AC6C9QD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wAugvXyLoL1SC6C9QAugvUA////AP//AADgBwAA7/cAAOgXAADv9wAA6BcAAO+XAAD4HwAA+E8AAPsDAAD8AQAA/AEAAP0DAAD/AwAA/ycAAP/nAAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAA////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8AhISE/4SEhP+EhIT/hISE/4SEhP+EhIT/hISE/4SEhP+EhIT/hISE/4SEhP+EhIT/hISE/4SEhP+EhIT/hISE/4SEhP+EhIT/hISE/////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wCEhIT/hISE/4SEhP+EhIT/hISE/4SEhP+EhIT/hISE/4SEhP+EhIT/hISE/4SEhP+EhIT/hISE/4SEhP+EhIT/hISE/4SEhP+EhIT/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AISEhP+EhIT/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8AhISE/4SEhP////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8AhISE/4SEhP////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wCEhIT/hISE/////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wCEhIT/hISE/////wD///8AhISE/4SEhP+EhIT/hISE/4SEhP+EhIT/hISE/4SEhP+EhIT/hISE/4SEhP8AAAAA////AISEhP+EhIT/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AISEhP+EhIT/////AP///wCEhIT/hISE/4SEhP+EhIT/hISE/4SEhP+EhIT/hISE/4SEhP+EhIT/hISE/wAAAAD///8AhISE/4SEhP////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8AhISE/4SEhP/4+vsA4ujuAOLo7gDi6O4A4ujuAN3k6wDZ4OgA2eDoANng6ADZ4OgA2eDoANng6ADW3uYAJS84APj6+wCEhIT/hISE/////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wCEhIT/hISE/9Xd5QBwjKgAcIyoRnCMqGRwjKhxcIyogHCMqI9wjKidcIyoq3CMqLlwjKjHcIyo1HCMqLhogpwA/f7+AISEhP+EhIT/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AISEhP+EhIT/xtHcAHCMqABwjKjAcIyo/3CMqP9wjKj/cIyo/3CMqP9wjKj/cIyo/3CMqP9wjKj/cIyo4EdZawD///8AhISE/4SEhP////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8AhISE/4SEhP+2xNMAcIyoAHCMqJhwjKjPcIyowHCMqLFwjKijcoymlXSMpIh0jKR6co2mbG+OqGFqj61zXZO4AeXv9gCEhIT/hISE/////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wCEhIT/hISE/6i5ygDF0dwAIiozACQyPQAoP1AALlBmADhlggBblLkGVJbBPFOWwnxTlsK5U5bC9FOWwv9TlsIp3erzAISEhP+EhIT/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAAAAAAALztHAAAAAAAuU2sAU5bCClOWwkNTlsKAU5bCwFOWwvhTlsL/U5bC/1OWwv9TlsL/U5bC/ViVvVcXOFAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8AAAAAAAAAAAALDhEALVFoAFOWwjpTlsL6U5bC/1OWwv9TlsL/U5bC/1OWwvxTlsLIV5W+i2CRs0xHi71TKYzUnyuM0gIJHi4AAAAAAAAAAAAAAAAA////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wAAAAAAAAAAACtNZABTlsIAU5bCD1OWwv1TlsL6U5bCxFOWwoRVlsBHZJKwDCNObAA8icJAKYzUwimM1P8pjNT/KYzUWCaCxgALLUsAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAApS2EAU5bCAFOWwgBTlsIAU5bCNVOWwgg+cJEAIT1QABU/XQA1isg4KYzUuymM1P8pjNT/KYzU/ymM1LAti9E0JYvmDhdouAAAAAAAAAAAAP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8AFyk1AE+PuQBTlsIAU5bCAER7nwAmRVoADBojABRFaQAwi80xKYzUsymM1P8pjNT/KYzU/ymM1LgsjNE2MovXFB+K9MUfivbBH4r2BgcdNAARQH8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wAAAAAAAQIDABIgKgAPGiIABRMcABdQeQAti9AqKYzUrCmM1P8pjNT/KYzU/ymM1MAqjNM9HmqmACWK7SIfivbZH4r2/x+K9vsuiudAFE2YACB69AD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAAAAAAABhQfABtejgAoitEAKYzUACmM1JQpjNT/KYzU/ymM1MgpjNREH2mgABlosQAfivY0H4r26R+K9v8fivbyKIrtR0CB1SggevTQIHr0Nv///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8AAAAAAAAAAAACBwsAJX2+ACmM1AApjNQAKYzUGSmM1MYpjNRMInWxABNHdQAcfuEAH4r2Sx+K9vUfivb/H4r25iGK9DE2gt4EIHr0yyB69P8gevTQ////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAOMUsAKYzUACmM1AApjNQAJX6/ABE7WgAUWJwAH4r2AB+K9mYfivb9H4r2/x+K9tYfivYfG27RACB69HsgevT/IHr0+yB69DL///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAAAAAAAAAAAAAAAAAAfaJ4AJ4XKABVGagAKKkoAG3raAB+K9gEfivaEH4r2/x+K9v8fivbCH4r2EB133wAgevQsIHr0+SB69P8gevSAIHr0AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8AAAAAAAAAAAAAAAAAAAAAAAUSGwAFERwAElCOAB+J9QAfivYAH4r2lx+K9v8fivb/H4r2qR+K9gYefuoAIHr0BSB69M4gevT/IHr00CB69AUgevQA////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAkqSgAfivYAH4r2AB+K9gAfivZLH4r2/R+K9osfivYBH4PwACB69AAgevSAIHr0/yB69PkgevQwIHr0ACB69AD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAAAAAAAAAAAAAAAAAAAAAAAEEiAAB+K9gAfivYAH4r2AB+K9gAfivYsH4r2AB+G8wAge/QAIHr0MCB69PsgevT/IHr0eyB69AAgevQAIHr0AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAXZrYAH4r2AB+K9gAfivYAH4r2AB+K9gAfifUAIHz0ACB69AcgevTQIHr0/yB69MwgevQEIHr0ACB69AAgevQA////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAAAAAAAAIDAB6E6gAfivYAH4r2AB+K9gAfivYAH4r2ACB+9QAgevQAIHr0fCB69P8gevT5IHr0LCB69AAgevQAIHr0ACB69AD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAAAAAAAAAAAAAAAAAABBAcAEUqDAB6E6wAfivYAH4r2AB+K9gAggPUAIHr0ACB69AAgevQTIHr0qCB69HYgevQAIHr0ACB69AAgevQAIHr0AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP////////////////wAAH/8AAB//P/+f/z//n/8wAZ//MAGf/z//n/8wAZ//MAGf/zAAn/8/gJ//+AD///AAf//wEH//+cA///8AH//8BB///BgH//xwB///4If//4EP//+CD///hh///9w////4P///+H////j////////////" rel="icon" type="image/x-icon" />

Habe diese Seite hier dafür verwendet: http://www.motobit.com/util/base64-decoder-encoder.asp

  • Danke für #5)! Es hat mir geholfen:)

    – InaFK

    17. August 18 um 15:22 Uhr

Für mich war das Problem, dass darüber ein div war (das natürlich nicht im Kopf hätte sein sollen, aber es passiert). Firefox hatte nichts dagegen, aber Chrome schon.

  • Danke für #5)! Es hat mir geholfen:)

    – InaFK

    17. August 18 um 15:22 Uhr

Es sieht nicht so aus, als ob Chrome Ihnen erlaubt, das Favicon in der Adressleiste anzuzeigen …

http://en.wikipedia.org/wiki/Favicon#Use_of_favicon

Ich habe es auch schon so gemacht gesehen. Weiß nicht, ob es einen Unterschied machen würde oder nicht.

<link rel="icon" href="https://stackoverflow.com/favicon.ico" />

  • Chrome zeigt das Favicon nicht in der Adressleiste an, aber es zeigt es auf der Registerkarte neben dem Titel an. Ich glaube, das ist es, wonach OP fragt, da er sagt, dass er es für andere Seiten sehen kann.

    – Christofer Eliasson

    8. Dezember 12 um 18:44 Uhr

  • Ja, ich habe nach dem Favicon im Tab gesucht.

    – Nick

    08.12.12 um 18:48 Uhr

  • Ups, mein Fehler, etwas zu schnell gelesen. Wenn Sie sich zu 100 % sicher sind, dass auf das Bild, das Sie haben, korrekt verwiesen wird, sollte es funktionieren … Haben Sie mehr als eine Codezeile, um ein Favicon anzugeben? Ich habe Leute mit mehreren gesehen, die jeweils für einen anderen Browser formatiert waren, aber Chrome würde die erste Zeile lesen und die anderen ignorieren …

    – Blake

    08.12.12 um 18:50 Uhr

  • Das ist seltsam. Früher konnten Sie es immer einfach im Stammordner Ihrer Website ablegen und es wurde ohne ein bisschen Code angezeigt … nicht, dass es eine gute Übung wäre, aber immerhin. Leeren Sie Ihren Cache?

    – Blake

    8. Dezember 12 um 19:03 Uhr

.

758210cookie-checkHTML Favicon.ico wird in Google Chrome nicht angezeigt

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy