image .ico

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.