267 votes

Avez-vous d'inclure <link rel="icon" href="favicon.ico" type="image/x-icon" />?

Je n'ai pas inclure la ligne suivante de code dans la balise head, cependant mon favicon s'affiche toujours dans mon navigateur:

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

Quel est le but de l'inclure?

225voto

Brian Graham Points 5381

Si vous n'appelez pas le favicon, favicon.ico, vous pouvez utiliser cette balise pour spécifier le chemin d'accès réel (au cas où vous l'avez dans un images/ répertoire). Le navigateur/page web recherche favicon.ico par défaut.

153voto

siburb Points 867

Vous devez en effet faire les deux, de sorte que tous les navigateurs de trouver l'icône.

Nommer le fichier "favicon.ico" et de le mettre dans la racine de votre site web est la méthode "découragé" par le W3C:

Méthode 2 (Déconseillé): Mettre le favicon à un prédéfini URI Une deuxième méthode pour spécifier un favicon repose sur l'utilisation d'un prédéfini URI pour identifier l'image: "/favicon", qui est relatif à la racine du serveur. Cette méthode fonctionne parce que certains navigateurs ont été programmé pour chercher l'icone à l'aide d'URI. W3C - Comment ajouter une favicon pour votre site

Cependant, parce qu'il fonctionne dans certaines situations, j'ai toujours le faire en plus de la méthode recommandée pour l'ajout d'un attribut "rel" et pointant vers le même .fichier ico.

16voto

Nicole Points 51

Tout simplement en l'ajoutant à la racine du dossier de travaux après une mode, mais j'ai trouvé que si je dois changer le favicon, il peut prendre des jours pour mettre à jour... et même une actualisation du cache n'a pas fait l'affaire.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X