Adloun

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

Exercice suivant et tuteur

Sans compte : le cours et le premier QCM. Exercices et tuteur : inscription gratuite en 30 secondes, sans carte bancaire.

Le cours du chapitre · Tous les exercices du chapitre

Exercice suivant et tuteur →