Pages :
En mettant mes pages aux normes xhtml, mes accents(é,è,ô,à) se sont transformés en signes fantaisistes mais surtout aléatoires.
Suivant les pages le é prend diverses formes(',Ÿ, etc...).
J'ai lu les forums et les normes iso truc mais je n'ai pas trouvé de liste qui recenserait la manière de les écrire(j'ai vue quelque part Alt quelque chose mais je ne retrouve plus le post Smiley rolleyes )

Merci de m'indiquer la manière de les écrire dans dreamweaver svp!
effectivement, je suis en -1 et non pas en -15.
Mais moi j'ai suivi un tuto et je fais là où on me dit de faire hein Smiley cligne

maintenant, étant totalement novice sur la question, je veux bien me servir du pomme F pour tout remplacer!
c'est sûr au moins que je n'aurai plus ce genre de problème?
Si tu as des é à la place des é, c'est que tu affiches une page codée en utf8 comme si elle était codée en iso-8859-1.

Si tu as un '?' et qu'il te mange le caractère qui suit, c'est le problème inverse.
voici un exemple:

Joan Mir¸ na”t le 20 avril 1893 › Barcelone. Il va › Paris pour la premi¯re fois en 1920 et › partir de cette date, il partagera sa vie entre la capitale franŒaise et Mont-Roig en Catalogne.
A Paris, Mir¸ rencontre les peintres et les cercles de littírature d'avant-garde. Il assiste aux manifestations dada?stes, rencontre les surríalistes et cesse peu › peu d'emprunter aux fauves et aux cubistes pour entrer peu à peu dans un monde fantastique d'®tres et de symboles.
ça n'a pas pris la suite de mon message: mon doctype est:

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>

Modifié par Igor (03 Feb 2006 - 19:15)
Euh ne vaudrait il pas mieux que tu mette:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">


Puis dans tes meta:


<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />


En effet tu ne déclare pas la langue en usage et j'ai l'impression que tu insère au mauvais endroit l'encoding non?

Perso c'est ce que je mets et je ne rencontre aucun soucis. Mais bon étant novice également je dis peut être des bêtisses.
C'est bien ce que je pensais, c'est de l'utf8

IL faut changer cette ligne :
<?xml version="1.0" encoding="iso-8859-1"?>

en :
<?xml version="1.0" encoding="utf8"?>

Et dans la meta :
<meta http-equiv="Content-Type" content="...; charset=utf8" />

Sans oublier l'en-tête HTTP qui va bien.

Je ne sais plus s'il faut un tiret entre le f et le 8, je n'utilise jamais cet encodage...

[troll mode on]
...et je ne l'utiliserai que le jour où je dois faire mon site en chinois ou japonais, ce qui ne risque pas d'arriver avant très longtemps
[troll mode off]
Igor a écrit :
Bonjour tgval,

Voici deux liens qui pourraient être utile sur ces questions:

-Introduction aux jeux de caractères
-Spécifier l'encodage des caractères d'un document (X)HTML

Il n'y a peut-être pas que les déclarations de jeu de caractères que tu fais qui soient en cause, mais qui sais, un soucis avec ton éditeur probablement.


désolée mais je ne comprends rien à ce tableau.ça ne dit pas par quoi il faut remplacer mes accents?
et entre les solutions d'artno et de quentinC, je dois prendre quoi?
et pourquoi je devrais parler d'utf-8 alors que partout on parle de 8859-1 ou 8859-15?
Je suis perdue là
Smiley decu
Salut,

Ben ARTNO il te fait changer ton Doctype de HTML en XHTML, sorry mais c'est pas ça le problème, suit plutôt la solution de Quentin Smiley cligne

...sorry j'ai lu trop vite ton doctype était déjà XHTML, toujours est il que c'est pas la dessus qu'il faut jouer pour ton pb d'encodage!
Modifié par zanzibar (03 Feb 2006 - 15:29)
je comprends toujours pas!
Mon doc type est pour du xhtml non?
et pourquoi utf-8 si je ne compte pas faire mon site en chinois(français, voire plus tard anglais me suffiraient largement.
Je veux bien prendre la solution de QuentinC mais qu'est ce que cela veut dire:
"Sans oublier l'en-tête HTTP qui va bien."
Je veux bien des solutions mais j'aimerais comprendre Smiley jap
Arrêtez moi si je me trompe, mais le DOCTYPE n'a rien à voir avec l'encodage, si Smiley confus

tgval > oublie le proloque xml, il ne te sert à rien si ce n'est à bousiller le rendu sous IE <troll>encore un peu plus</troll>. Tout ce que tu as à faire, c'est d'ajouter la balise meta dans le <head> de chaque page :


<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />


D'autre part, si tu tapes ton texte dans la partie "Création" de Dreamweaver, il transforme tout seul les caractères accentués en entités HTML, non (genre &eacute;) ? Ca t'éviterait ce genre de soucis ...
Modifié par Sopo (03 Feb 2006 - 12:05)
donc à la place de ça:
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

Modifié par Igor (03 Feb 2006 - 19:16)
au passage, merci de me dire pourquoi mes posts ne s'affichent pas en entier!
Je dois recommencer le dernier post?
Avant la balise <html>, tu dois avoir ceci :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr">


Et à l'intérieur de la balise <head> :
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />


Et ça devrait fonctionner.

Quant à savoir pourquoi tes posts ne s'affichent pas en entier, je n'en ai pas la moindre idée.
bon, j'ai fait ce que tu m'as dit et comme tu peux le voir, ça ne fonctionne pas. Mes textes ont toujours des signes bizarres(plus les mêmes) mais je n'ai toujours pas d'accents Smiley bawling :
[code]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr">
<head>
<title>Webmomes,l'art expliqué aux enfants de 4 à 12 ans, le dico</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<META NAME=description CONTENT="Faire dÕcouvrir l'Art aux enfants de 6 · 12 ans, · travers des activitÕs "· la mani¿re des" peintres prÕsentÕs, coloriages, jeux,bricolages...">
<META NAME=keywords CONTENT="coloriage,jeux,loisirs, enfant, parents, jeux pour enfants, bricolages pour enfants, coloriages pour enfants, gratuit, enfants, bricolage, dÕcoration, dÕcoupage, dÕcoupages, memory, puzzles, dominos, dessin, dessins, activitÕs, ...l, grands, parents, rÕalisation, objet, apprendre, montage,">
Smiley coucou tgval
Igor a écrit :
Merci d'utiliser les [ code] et [/ code] (sans espace) pour présenter lisiblement les codes sur le forum.


Merci d'éditer tes posts.

Pour tes soucis: essayes d'utiliser un autre logiciel pour éditer ton code voir ce que cela donne.
Tu n'aurais pas moyen de mettre une page en ligne que l'on voit ce que cela donne ?
Modifié par Igor (03 Feb 2006 - 14:58)
Pages :