0
votes

Favicon ne fonctionne pas pour une page (jeton) dans chrome

J'ai un problème avec mon Favicon en chrome. Il ne montrera pas sur une page. Je ne sais pas vraiment pourquoi mais je suppose que c'est parce que cela fonctionne avec un jeton, alors si le jeton est différent, il faut d'autres choses de ma base de données. En d'autres termes, la page n'est jamais la même. J'ai également essayé d'autres choses de Stackoverflow, mais cela ne fonctionnerait pas non plus. D'une manière ou d'une autre, cela fonctionnera dans Microsoft Edge.

C'est ce que j'ai essayé jusqu'à présent (Header.php): p> xxx pré>

J'ai également essayé de le mettre directement dans l'index. PHP: P>

<head>
  <link rel="icon" type="image/png" href="/healtywavezicon.png">
  <link rel="shortcut icon" type="image/png" href="/healtywavezicon.png">
</head>


0 commentaires

3 Réponses :


0
votes

Si vous mettez cela dans index.php, vous devez alors vous assurer qu'elles sont dans des balises d'en-tête plutôt que dans les étiquettes. Sinon, vérifiez les URL de l'image


1 commentaires

Je le mets dans le même dossier parce que c'était plus facile



0
votes

Puisque vous avez un / code> dans votre HREF, vous référenciez un fichier qui figurera dans le dossier racine. Si vous avez votre page dans un dossier sur votre ordinateur, vous ne le serviez pas à partir d'un serveur Web local, le principal / code> indiquera au navigateur de regarder dans le dossier racine de votre système de fichiers. Donc, le navigateur s'attend à ce que le fichier soit à C: /favicon.ico code> ou similaire, ce qui n'est probablement pas ce que vous avez attendu.

Si vous avez le favicon.ico Code> Dans le même dossier que la page Web, vous pouvez simplement retirer la barre oblique de tête et que l'icône doit être visible. p> xxx pré>

Mise à jour: strong> P>

En tant qu'option de débogage, vous pouvez essayer d'ajouter une étiquette que vous connaissez des travaux. J'ai emprunté cet extrait de la source Stackoverflow. Essayez de remplacer votre étiquette de lien avec ceci et voyez si vous obtenez le logo SO comme votre Favicon. P>

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


1 commentaires

Je travaille sur un serveur. Donc, cela ne peut pas être le problème. J'ai besoin du / dans mon href sinon cela ne fonctionnera pas. J'ai essayé votre Mise à jour mais cela ne fonctionnera pas ... peut-être parce que le site n'a pas comme une URL à cause du jeton?



1
votes

Si votre favicon ne fonctionne pas sur chrome mais fonctionne sur Edge, Firefox et d'autres , cela peut être parce que Votre en-tête contient un balisage du corps .


4 commentaires

Si je vous montre mon code, pensez-vous que vous pouvez m'aider?


Eh bien, ce n'est pas super pratique. Votre en-tête doit être assez grand. Vous devriez: 1) Repérer vos marquements d'icône 2) Recherchez un DIV ou un P qui pourrait apparaître avant les marquements d'icônes NOTE: Le validateur W3C Sput ce type de problème, vous soumettez votre code là-bas.


merci mate je sais ce que j'ai mal fait j'ai eu une pause au-dessus du code de mon CSS


Génial! Ce problème peut être si ennuyeux ... je suis content que vous ayez trouvé le coupable!