image/x-icon
Type MIME des fichiers ICO, utilisé principalement pour les favicons. Le format ICO peut contenir plusieurs tailles d'icônes dans un seul fichier.
Description
image/x-icon est le type MIME des fichiers au format ICO (Windows Icon). Ce format multi-résolution peut contenir plusieurs images de différentes tailles dans un seul fichier (16×16, 32×32, 48×48, etc.). Il est principalement utilisé pour les favicons — l’icône affichée dans l’onglet du navigateur et dans les favoris.
Usage en HTML
Favicon ICO (méthode classique) :
<link rel="icon" href="/favicon.ico" type="image/x-icon">
<!-- ou simplement : -->
<link rel="icon" href="/favicon.ico">
Favicons modernes avec ICO en fallback :
<!-- Favicon SVG pour les navigateurs modernes -->
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<!-- PNG pour Safari et anciens navigateurs -->
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<!-- ICO en fallback ultime -->
<link rel="icon" href="/favicon.ico" sizes="32x32">
Notes
image/vnd.microsoft.icon : c’est le type MIME officiel enregistré par l’IANA pour les fichiers ICO, mais image/x-icon est historiquement plus répandu et universellement reconnu. Les deux fonctionnent dans les navigateurs modernes.
Favicon SVG recommandé : pour les navigateurs modernes (Chrome 80+, Firefox 41+), une seule favicon SVG suffit — vectorielle, légère, et adaptée au mode sombre via @media (prefers-color-scheme: dark). Garder favicon.ico en fallback pour Safari et anciens navigateurs.
/favicon.ico automatique : les navigateurs et les crawlers font une requête automatique vers /favicon.ico à la racine du site. Toujours conserver ce fichier, même si on utilise <link rel="icon"> avec d’autres formats.