Oui, je viens d'essayer, ça marche (il m'a fallu taper des caractères
non ASCII - ceuw du clavier plus a,n,o avec tilde - je ne sais pas taper
ces caractères sous Windows, désolé).
Opera - que je lance - donne: mes caractères accentués;
Netscape 7.2 donne: le résultat attendu
TOUT ça sous Mac OS X 10.4.9 / PowerBook G4 Alu 1.5GHz.
Bon sang, j'avais des caractères non ASCII à la fin du document chargé
(avec du texte en Français, des apostrophes typographiques - curly
quotes), etc.
Mon document html débute par:
<!DOCTYPE html PUBLIC "- etc.
suivi de:
<html xmnls="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Le titre</title>
<meta la ligne déjà donnée
<link pas de relation avec l'encodage
<script type= pas de relation avec l'encodage
etc.
NE PAS SE FIER à l'ORTHOGRAPHE CI-DESSUS, je suis très mauvais avec le
clavier de ce PC... l'idée est là.
On peut se passer des balises cute, grave, copy, tilde, uml, circ,
’ 147, 148, 151, etc.
Je crois que j'avais essayé sous PC (mon fichier html avec encodage)...
ça marche maintenant ?
Emile
Arnaud Nicolet a écrit :
Le 31 mai 07 à 16:24 Soir, Emile Schwarz a écrit:
<meta HTTP-EQUIV="Content-Type" Content="text/html; charset=utf-8">
ça marche. Si ce n'est pas le cas, c'est que j'ai un blème dans ma
page html de référence (c'est possible)
En tout cas ça ne marche pas chez moi. En utilisant Safari, j'obtiens
(avec mon exemple d'il était une fois):
Il tait une fois (le "é" est remplacé par un carré noir (à angle posé
par terre) avec un point d'interrogation blanc à l'intérieur).
Avez-vous essayé avec Safari (qui est décidément spécial)?
|