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?
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?
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.
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.