HTML favicon ne s'affichera pas sur google chrome

je fais une page HTML qui n'est pas publiée . L'une des choses que je voulais faire était d'ajouter un favicon apparaissent à côté du titre. J'utilise google chrome et j'ai remarqué que d'autres sites Web ont des favicons qui apparaissent à côté de la tuile dans le navigateur, mais celui que j'essaie d'afficher ne se montrera pas. Le site dans un dossier sur mon bureau nommé site. C'est le code:

<!DOCTYPE html>
<html> 
    <head>
        <title></title>
        <link rel="shortcut icon" href="/favicon.ico" />
    </head>
    <body>
    </body>
</html>
47
demandé sur Cœur 2012-12-08 22:19:34

12 réponses

puisque vous avez un / dans votre href, vous référencez un fichier qui sera dans le dossier racine. Dans le cas où vous avez votre page dans un dossier sur votre ordinateur, ne pas la servir à partir d'un serveur web local, la tête / dira au navigateur de regarder dans le dossier racine de votre système de fichiers. Ainsi, le navigateur attendre le fichier C:/favicon.ico ou similaire, qui n'est probablement pas ce que vous avez prévu.

Si vous avez le favicon.ico dans le même dossier que la page web, vous pouvez simplement enlever le slash, et l'icône doit être visible.

<link rel="shortcut icon" href="favicon.ico" />

mise à jour:

Comme une option de débogage, vous pouvez essayer d'ajouter une balise qui fonctionne. J'ai emprunté cet extrait à la source StackOverflow. Essayez de remplacer votre étiquette de lien avec ceci et voir si vous obtenez le logo SO comme votre favicon.

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

mise à Jour 2:

Il semble qu'il y a un bug signalé sur Chrome où le favicon ne s'affiche pas si le fichier est chargé localement, sans être servi par un serveur web.

28
répondu Christofer Eliasson 2012-12-08 20:33:14

un problème commun où le favicon ne se montrera pas quand prévu est cache, si votre .htaccess par exemple lit: ExpiresByType image/x-icon "access plus 1 month"

ajoutez simplement une valeur aléatoire à votre référence favicon: <link rel="shortcut icon" href="https://example.com/favicon.ico?r=31241" type="image/x-icon" />

fonctionne à chaque fois pour moi, même avec la mise en cache lourde.

15
répondu pokeybit 2018-04-21 11:23:47

j'ai trouvé que (à Chrome 56, OSX) l'état favicon semble être caché pour la durée de vie du navigateur, donc si un favicon n'est pas chargé, il ne sera pas jusqu'à après redémarrage Chrome . Il semble qu'il n'apparaisse pas dans l'onglet "application" dans dev tools et n'est pas effacé par un rechargement dur ou 'Clear site data'.

10
répondu Rich 2017-04-02 21:43:52

une autre raison pour que Chrome n'affiche pas le favicon est qu'il se souvient encore d'une époque où le site en question n'avait pas de favicon ou le favicon était incorrectement configuré.

vous allez vouloir effacer complètement le cache favicon:

  1. Sortie tous en cours d'exécution Chrome processus.

  2. supprimer le fichier Favicons dans votre dossier de données utilisateur. Exemple:

    C:\Users\me\AppData\Local\Google\Chrome\User Data\Default\Favicons
    

ceci ne peut pas être résolu en nettoyant le cache du navigateur, car cela n'affecte pas le conteneur Favicons .

notez également que, contrairement à ce que vous pourriez lire en ligne , les demandes de favicon ressources sont et non affichés dans le panneau réseau des DevTools. Dans de très rares cas, une telle requête peut montrez-vous là-bas, mais c'est hautement improbable et les DevTools ne vous aideront pas à résoudre vos problèmes de favicon.

9
répondu Der Hochstapler 2016-08-16 09:50:14

1) Nettoyez votre chache. http://support.google.com/chrome/bin/answer.py?hl=en&answer=95582 et tester un autre navigateur, disons safari. Comment avez-vous importé le favicon?

2) Comment l'ajouter:

normal favicon:

<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />

PNG / GIF favicon:

<link rel="icon" type="image/gif" href="favicon.gif" />
<link rel="icon" type="image/png" href="favicon.png" />

3) Une autre chose pourrait être le problème que chrome ne peut pas afficher favicons, si c'est local (Non téléchargé sur un serveur web).

4) Essayez de le renommer de favicon.{whatever} à {yourfaviconname}.{whatever} mais je vous suggérerais d'avoir encore le favicon normal. Cela a résolu mon problème sur IE.

5) trouvé une autre solution pour cela qui fonctionne bien! J'ai simplement ajouté mon favicon Comme Image encodée Base64 directement à l'intérieur de la balise comme ceci:

<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" />

utilisé cette page ici pour cette: http://www.motobit.com/util/base64-decoder-encoder.asp

4
répondu DominikAngerer 2015-04-11 18:59:14

Il ne ressemble pas à Chrome vous permet d'afficher le favicon dans la barre d'adresse...

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

j'ai aussi vu ça. Ne sais pas si cela fait une différence ou pas.

<link rel="icon" href="/favicon.ico" />
1
répondu Blake 2012-12-08 18:58:18

votre html est complètement erroné pour commencer, il ne devrait pas y avoir de div dans votre section de tête, ni après votre section de corps. Je suggère que vous examiniez d'abord le html correct avant de commencer à travailler avec les favicons etc.

0
répondu Jon Taylor 2012-12-08 18:24:02

cette astuce fonctionne: ajoutez ce script dans l'en-tête ou la page principale par exemple

    var link = document.createElement('link');
    link.type = 'image/x-icon';
    link.rel = 'shortcut icon';
    link.href = '/favicon.png';

et seront mis en cache. Ce n'est pas optimal, mais il fonctionne.

0
répondu Hima 2014-09-25 08:29:09

le chemin doit passer par L'URI (complet).

Like: http://example.com/favicon.png

donc dans votre cas:

<!DOCTYPE html>
<html> 
    <head profile="http://www.w3.org/2005/10/profile">
        <title></title>
        <link rel="shortcut icon" 
              type="image/png" 
              href=" http://example.com/favicon.png" />
    </head>
    <body>
    </body>
</html>

Ref: http://www.w3.org/2005/10/howto-favicon

0
répondu macm 2015-04-09 12:25:29

ce numéro me rendait dingue! La solution est assez facile en fait, il suffit d'ajouter ce qui suit à l'étiquette d'en-tête:

<link rel="profile" href="http://gmpg.org/xfn/11">

par exemple:

<!DOCTYPE html>
<html> 
    <head>
        <title></title>
        <link rel="profile" href="http://gmpg.org/xfn/11">
        <link rel="icon" href="/favicon.ico" />
0
répondu Mike 2017-08-21 14:28:49

Note Si vous avez tant d'onglets ouverts que Google Chrome ne montre que les favicons, alors Google Chrome ne montrera pas le favicon pour l'onglet sélectionné, donc si vous continuez à recharger l'onglet avec votre page chargée afin de voir votre nouvelle favicon, vous ne verrez que le texte du titre de votre page.

, Vous devrez recharger votre page, puis sélectionnez un autre onglet pour voir votre favicon.

enter image description here

0
répondu Matthew Lock 2018-05-25 08:13:45

pour moi le problème était qu'il y avait une div au-dessus (qui aurait dû être dans la tête, mais ça arrive). Firefox s'en fichait, mais Chrome si.

0
répondu Asaf 2018-07-02 12:09:37