En général, cela signifie que la page HTML principale contient un lien vers la feuille de style CSS, qui (pour une raison quelconque) n'a pas pu être chargée. Comme la feuille de style n'est pas disponible, le navigateur rend la page en utilisant les styles par défaut (perdant ainsi les informations de positionnement, les graphiques d'arrière-plan, les couleurs des liens, etc. que le CSS a spécifiés). En particulier, de nombreux sites web modernes utilisent les feuilles de style CSS pour positionner leurs pages d'accueil. <div>
sur l'écran, donc sans le CSS, les liens de navigation s'affichent dans leur position par défaut (alignés à gauche, en descendant la page).
Causes possibles :
- Connexion réseau défaillante (par exemple, le téléchargement des ressources s'est interrompu après le chargement de la page principale)
- Connexion Internet perdue, la page HTML principale restant en mémoire cache
- Vous avez annulé le chargement de la page après le chargement de la page HTML mais avant le chargement des ressources.
-
Le serveur a renvoyé une réponse vide (peut-être à cause d'une mauvaise connexion au réseau local, d'un mauvais proxy ou d'un problème temporaire du serveur).
Un cas particulièrement courant est celui où la page HTML est hébergée sur un site web ou un domaine, alors que la plupart des ressources liées sont situées sur un domaine différent. Par exemple, Super User ( superuser.com
) renvoie aux feuilles de style et aux images de l'interface utilisateur (comme les flèches de vote) sur la page cdn.sstatic.net
, avatars d'utilisateurs le le www.gravatar.com
et des images de contenu sur stack.imgur.com
. Si sstatic.net
s'éteint temporairement tandis que superuser.com
reste en place, vous obtiendrez un effet similaire à celui que vous décrivez.
Vous indiquez que la page n'affiche "pratiquement aucun graphique". Il est possible que le site web spécifie la plupart de ses graphiques en tant qu'images d'arrière-plan à l'aide du CSS. Plus probablement, la plupart des ressources liées à la page (y compris les feuilles de style et les images) ne se chargent pas. Il en résulte les deux problèmes que vous décrivez (perte de formatage et perte d'images).
Les images qui se chargent ne sont pas affectées par le problème de serveur ou de proxy (les images sont souvent hébergées sur des serveurs ou des domaines différents de ceux de la page web principale), ou se trouvaient déjà dans le cache de votre navigateur (le navigateur n'essaie donc pas de les récupérer, ce qui évite l'erreur).