Bonjour à tous,

Je sais, ce post à déjà été traité mais je ne trouve pas de réponse à mon problème.

Lorsque j'utilise:
- <meta charset="windows-1252">, les accents sont présents mais pas le signe €
- <meta charset="ISO-8859-1">, les accents sont présents mais pas le signe €
- <meta charset="ISO-8859-15">, les accents sont présents mais pas le signe €
- <meta charset="UTF-8">, ni les accents, ni le signe € sont présents

Les caractères non présents sont remplacés par des ?
Je ne comprends donc pas pourquoi cela ne fonctionne pas.

Comment faire pour avoir les accents et le signe € ?

Merci d'avance pour votre aide... Smiley cligne
Bonjour, c'est normal vue que la charset et pour mettre en place un langage Unicode.

Par exemple si tu veux faire un " é " en codage " UTF-8 " tu vas devoir le remplacer par " &eacute; ".


<p>Bonjour ceci est une pr&eacute;sentation</p>


Pour avoir la totalité des codage je te conseille d'allé sur ce lien : http://www.web1.pro/unicode.htm

En espèrent t'avoir éclaircir sur le sujet Smiley cligne
Modifié par Golderen (11 Apr 2016 - 10:12)
Bonjour,

Vérifie d'abord que tu enregistres tes fichiers en UTF-8 ou UTF-8 (sans BOM).
Une fois que c'est fait, tu devrais pouvoir écrire tes accents sans avoir à les remplacer par du code tel que &eacute;

edit : pour notepad++ c'est dans Encodage > Encoder en UTF-8
Modifié par Raphi (11 Apr 2016 - 10:22)
Golderen a écrit :
Par exemple si tu veux faire un " é " en codage " UTF-8 " tu vas devoir le remplacer par " &amp;eacute; ".

Attention, il s'agit là d'une entité HTML et non pas du codage du caractère en UTF-8.
Lorsqu'on déclare le contenu de la page HTML en UTF-8 (ou autre), il faut impérativement que TOUS les caractères constituant ce flux soient encodés en utilisant un ou plusieurs octets.
Pour plus d'infos sur Unicode, voir la page Wikipedia traitant de ce sujet en général, UTF-8 en particulier.