Aller au contenu

Sujets conseillés

Posté

Bonjour à tous, je viens vous soumettre un problème certainement très simple mais auquel je ne trouve pas de solution :

je cherche à faire apparaitre une icone dans la barre de titre du navigateur : après consultation, tout avait l'air simple et j'ai donc rédigé ceci dans la balise head :

<head>

<link

href=&quot;http://garouapanvr.shos.me/web/images/favicon.ico"

rel="shortcut icon" type="image/x-icon" />

j'ai essayé autrement

<head>

<link rel="shortcut icon" type="image/x-icon" href=&quot;http://garouapanvr.shos.me/web/images/favicon.ico" />

au cas ou ça changerait quelque chose

j'ai meme essayé de restreindre le href comme ceci : href=" /images/favicon.ico" comme je l'ai vu écrit ailleurs,

mais rien n'y fait.

j'ai également tenté de remplacer le fichier .ico par un fichier .png (sans oublier de changer l'argument type dans la balise) . Bref je trouve pas pourquoi ça ne fonctionne pas..

c'est visible ici http://garouapanvr.shos.me/web/index.html

merci d'avance

Posté (modifié)

Hello,

D'une manière générale, pour qu'une favicon soit lue partout, y compris sur des vieux navigateurs, il faut :

1/ Une icône qui soit réellement au format .ico (pas juste changer l'extension). Bien que ce soit un format Microsoft (non standard), c'est malheureusement le seul qui fonctionne pour ie6.

The Gimp peut le faire. Sinon il existe des sites pour convertir, comme http://www.customxp.net/conversion-png-ico-en-ligne.html (que je n'ai pas testé)

2/ Faire 32 pixels sur 32, ou bien 16 sur 16

3/ Placer la favicon à la racine du site (pas dans un sous-répertoire)

4/ Mettre le bout de code dans le Head :

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

(si on a opté pour le format ico, sinon changer le type bien sûr)

Toutes ces conditions ne sont bien sûr pas nécessaires avec des navigateurs modernes, mais si on veut que ça marche vraiment partout, alors il faut les appliquer :)

Modifié par Ernestine
Posté

bon ben après avoir suivi toutes vos recommandations, cela ne fonctionne toujours pas et je n'arrive pas à comprendre pourquoi.

Si cela n'ennuie pas quelqu'un d'aller jeter de nouveau un coup d'oeil...

merci d'avance

Posté (modifié)
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />

Le lien /favicon.ico est un lien absolu (car tu as mis un slash /), c'est à dire qu'il va chercher l'icône à la racine de ton domaine, or elle se trouve dans le sous-dossier web/.

Modifié par Ernestine
Posté

rien n'y fait.. j'ai tenté successivement de mettre comme chemin href ="/web/favicon.ico" , puis également tenté de mettre l'icone directement à la racine du répertoire...

enfin ayant vérifié que le chemin complet était : /var/alternc/html/p/panvr/web/ ,j'ai tenté de mettre en href="/p/panvr/web" mais là encore bide total...

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...