Notepad++v8.4.4 - souci encodage à l'ouverture du fichier

Fermé
MikeSi Messages postés 44 Date d'inscription dimanche 28 février 2010 Statut Membre Dernière intervention 19 juillet 2022 - 19 juil. 2022 à 18:05
MikeSi Messages postés 44 Date d'inscription dimanche 28 février 2010 Statut Membre Dernière intervention 19 juillet 2022 - 19 juil. 2022 à 18:54

Bonjour

Un fichier html encodé en UTF-8 (<meta charset="utf-8">) ne s'ouvre pas en UTF-8 mais en "codage de caractères/langues Europe occidentales/Windows-1252" avec donc les caractères accentués mal rendus. Un clic sur UTF-8 de l'onglet "Encodage" rétablit la situation .... mais c'est pénible car il faut le répéter à chaque ouverture du fichier.

Note : j'ai de nombreux autres fichiers html encodé en UTF-8 avec lesquels je n'ai pas ce problème - un ami ouvrant le même fichier n'a pas non plus ce problème

Merci de votre aide

Mike

A voir également:

2 réponses

brucine Messages postés 14338 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 28 avril 2024 1 819
19 juil. 2022 à 18:16

Bonjour,

Plutôt que de bidouiller aller et retour dans Notepad++ à chaque fois, pourquoi ne pas l'imposer dans le navigateur?

Ici par exemple une solution Firefox pour le seuls fichiers html locaux, mais je suppose que ce ne sont pas des fichiers html sur un site distant que tu ouvres avec Notepad++

https://stackoverflow.com/questions/45664676/set-a-default-character-encoding-to-utf-8-in-mozilla-firefox

0
MikeSi Messages postés 44 Date d'inscription dimanche 28 février 2010 Statut Membre Dernière intervention 19 juillet 2022 2
19 juil. 2022 à 18:54

Merci brucine de ta réponse. J'ai oublié de préciser que le fichier html est bien affiché dans les navigateurs, ce n'est qu'à l'ouverture du fichier dans Notepad que cela bugge

Je viens de (semble-t-il) trouver la cause : après la balise <meta charset="utf-8">, j'avais un commentaire :

<!-- avant <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> - 14/06/2022 -->

Il semblerait donc que Notepad va lire les commentaires html pour déterminer l'encodage pour afficher la page.

Bizarre ! !

Mike

0