Mettre une shortcut icon sur son Site en PHP
Résolu
Burger_King_Kong
Messages postés
23
Date d'inscription
Statut
Membre
Dernière intervention
-
Burger_King_Kong Messages postés 23 Date d'inscription Statut Membre Dernière intervention -
Burger_King_Kong Messages postés 23 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis un programmeur Amateur de Php.
Apres de nombreuses recherches je n'arrive pas a trouver le moyen de mettre une shortcut icon sur mon site Php
Merci d'avance.
Je suis un programmeur Amateur de Php.
Apres de nombreuses recherches je n'arrive pas a trouver le moyen de mettre une shortcut icon sur mon site Php
Merci d'avance.
A voir également:
- Shortcut icon html
- Qwerty to azerty shortcut - Guide
- Editeur html - Télécharger - HTML
- Shortcut virus remover v3.1 - Télécharger - Antivirus & Antimalwares
- Br html ✓ - Forum Webmastering
- Stm3 tray icon ✓ - Forum Windows
4 réponses
Bonjour,
On peut définir plusieurs icônes avec la balise <link rel="icon"> en spécifiant différentes tailles via l'attribut size. C'est ensuite le navigateur qui va automatiquement choisir l'icône la plus adaptée en fonction du contexte.
Pour les navigateurs utilisés via iOS, il faudra utiliser des attributs non-standard.
Plus d'infos :
https://developer.mozilla.org/en-US/docs/Web/HTML/Link_types#icon
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/link#providing_icons_for_different_usage_contexts
https://github.com/audreyfeldroy/favicon-cheat-sheet
Au passage, il existe plusieurs sites qui proposent de générer toutes les icônes utilisées habituellement dans une application web (et le code html correspondant) à partir d'une seule image (favicomatic.com, realfavicongenerator.net, etc...).
On peut définir plusieurs icônes avec la balise <link rel="icon"> en spécifiant différentes tailles via l'attribut size. C'est ensuite le navigateur qui va automatiquement choisir l'icône la plus adaptée en fonction du contexte.
Pour les navigateurs utilisés via iOS, il faudra utiliser des attributs non-standard.
Plus d'infos :
https://developer.mozilla.org/en-US/docs/Web/HTML/Link_types#icon
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/link#providing_icons_for_different_usage_contexts
https://github.com/audreyfeldroy/favicon-cheat-sheet
Au passage, il existe plusieurs sites qui proposent de générer toutes les icônes utilisées habituellement dans une application web (et le code html correspondant) à partir d'une seule image (favicomatic.com, realfavicongenerator.net, etc...).
Merci mais cela ne règle pas mon problème : ce qu'il me faut c'est quel code taper pour avoir une icone sur le site dans un code php
Les icones d'un site web sont définies dans le code html (via la balise link), celles-ci n'ont donc rien à voir avec le language serveur utilisé pour générer la page html (que ce soit du PHP ou autre langage).
Tu peux éventuellement utiliser PHP pour générer les balises link (echo '<link rel="icon" href="favicon32.png">') mais au final les icones seront bien définies dans le code html.
Tu peux éventuellement utiliser PHP pour générer les balises link (echo '<link rel="icon" href="favicon32.png">') mais au final les icones seront bien définies dans le code html.
Meme depuis mon Html Le haut de la page ne s'affiche pas ,
Ducoup je vous envoie le code et un screen
Ducoup je vous envoie le code et un screen

<?php include 'php\hautdepage.php' ?>
<<?php include 'php\menunavigation.php' ?>
<<?php echo '<link rel="icon" href="img\headimg.png">' ?>
<!DOCTYPE html>
<html>
<head>
<title>Acceuil Ovicraft</title>
<meta charset="utf-8">
<link rel="shortcut icon" type="image/icon" href="img/headimg.png" />
<link rel="stylesheet" type="text/css" href="css/styles.css">
</head>
La balise link doit être située dans la balise head du document html (comme les autres balises link de ton exemple) :
Au passage la meta charset devrait être la première balise dans le head et l'attribut rel="shortcut icon" ne devrait plus être utilisé.
Est-ce l'image img/headimg.png est bien accessible ? (si tu accèdes directement à l'image par son url dans la navigateur, est-ce qu'elle s'affiche ?)
Si oui, essaye de vider le cache de ton navigateur ou essaye de rafraichir la page sans utiliser le cache (raccourci Ctrl+F5).
<?php include 'php\hautdepage.php' ?> <?php include 'php\menunavigation.php' ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Acceuil Ovicraft</title> <link rel="icon" href="img/headimg.png"> <link rel="stylesheet" type="text/css" href="css/styles.css"> </head>
Au passage la meta charset devrait être la première balise dans le head et l'attribut rel="shortcut icon" ne devrait plus être utilisé.
Est-ce l'image img/headimg.png est bien accessible ? (si tu accèdes directement à l'image par son url dans la navigateur, est-ce qu'elle s'affiche ?)
Si oui, essaye de vider le cache de ton navigateur ou essaye de rafraichir la page sans utiliser le cache (raccourci Ctrl+F5).