HTML : structurer le Web (école d'ingénieur) · Chapitre 1 · Application directe du cours
Encodage
Le Web et sa première page · niveau 2
Énoncé
Une page enregistrée en UTF-8 mais sans <meta charset="utf-8"> affiche « La Librairie du Campus — Ã propos » au lieu de « … — À propos ». Expliquer le phénomène et la correction.
Corrigé
En UTF-8, « À » s'écrit sur deux octets. Sans déclaration d'encodage, le navigateur peut supposer un ancien encodage (Windows-1252), où chaque octet est un caractère : les deux octets de « À » deviennent deux caractères : « Ã » suivi d'un caractère invisible (une espace insécable). Les lettres sans accent, codées de la même façon dans les deux encodages, s'affichent bien : d'où un texte lisible, sauf les accents. Correction : ajouter <meta charset="utf-8"> au début du <head>, et vérifier que l'éditeur enregistre bien en UTF-8.
100 % gratuit
La suite du chapitre est sur Adloun
- 10 autres exercices corrigés dans ce chapitre
- Les 2 QCM du chapitre, le premier sans compte
- Le tuteur, qui guide pas à pas sans donner la réponse
Sans compte : le cours et le premier QCM. Exercices et tuteur : inscription gratuite en 30 secondes, sans carte bancaire.