Pourquoi votre fichier HTML s'affiche mal dans l'aperçu Fichiers d'iOS
Mis à jour le 2026-08-09
Vous touchez un fichier HTML sur votre iPhone et vous obtenez un mur de texte sans style, du code brut, ou un écran vide. Neuf fois sur dix, le fichier est parfaitement sain — l'aperçu de Fichiers d'iOS n'est tout simplement pas un navigateur, et il jette silencieusement tout ce qui fait qu'une page ressemble à une page.
Voici exactement ce qui saute, comment reconnaître chaque panne à son symptôme, et la solution en une étape.
Ce que fait vraiment l'aperçu de Fichiers
Quick Look — le composant d'aperçu du système derrière cette pression — rend le HTML dans un mode délibérément restreint. Il est conçu pour un coup d'œil sans risque, pas pour la fidélité :
- Les feuilles de styles externes ne sont pas chargées — seuls les styles en ligne survivent.
- JavaScript ne s'exécute jamais — tout ce que la page construit à l'exécution n'existe tout simplement pas.
- Les fichiers référencés par chemin relatif — images, polices, autres pages — ne se résolvent pas.
- Aucun moyen d'autoriser le réseau pour une page, même délibérément.
Diagnostiquer par symptôme
- Texte lisible, zéro style → la page utilise une feuille de styles externe ou CDN, que l'aperçu a ignorée.
- Page complètement vide → la page est rendue par JavaScript (typique des applis générées par IA et des pages de graphiques) ; sans scripts, il n'y a rien à montrer.
- Du code brut à l'écran → le fichier est arrivé en .txt ou a perdu son extension en route ; le renommer en .html rétablit le bon traitement.
- Icônes d'image cassées → les images sont à côté du fichier HTML ; prévisualiser le fichier seul les laisse orphelines.
- Caractères illisibles (中文/日本語 en symboles) → le fichier utilise un encodage ancien comme GB18030 ou Shift-JIS, que l'aperçu a lu en UTF-8.
La solution : ouvrez-le dans un vrai moteur de rendu
Toutes les pannes ci-dessus disparaissent dès que le fichier est ouvert par quelque chose qui rend le HTML correctement. OpenHTML (gratuit) le fait sur l'appareil : partagez-lui le fichier — ou ouvrez-le une fois depuis Fichiers sans l'importer — et la page s'affiche avec ses styles appliqués et le JavaScript local en marche.
- Pages multi-fichiers : importez le dossier ou le ZIP pour que les chemins relatifs continuent de fonctionner — voir les projets web en ZIP sur iPhone.
- Les encodages anciens sont détectés automatiquement, donc le texte CJK s'affiche correctement.
- S'il reste quelque chose qui cloche, le diagnostic nomme précisément le fichier manquant ou la ressource bloquée au lieu de vous laisser deviner — avec un correctif en un geste quand c'est possible.
Contrairement à l'aperçu, OpenHTML vous laisse autoriser l'accès réseau document par document quand une page a vraiment besoin de son CDN — tout en gardant toutes les autres pages entièrement hors ligne.
Pourquoi pas simplement Safari ?
Safari est un excellent moteur de rendu, mais il n'existe aucun moyen pris en charge de lui donner un fichier local accompagné de ses ressources. Des contournements existent, chacun avec son angle vif : un fichier seul s'ouvre parfois via Partager → Safari, mais il perd ses voisins ; héberger le fichier quelque part transforme des données privées en téléversement. Pour des fichiers, une app de lecture est la réponse ennuyeuse et fiable — le guide complet pour ouvrir du HTML sur iPhone compare toutes les options.
Gratuit sur l’App Store — la lecture de base ne nécessite aucun achat.
Télécharger OpenHTML