Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

utf-8 et Html-Kit

7 réponses
Avatar
Le Fou
Bonjour,

Je viens de changer le "charset" de mes pages web en UTF-8.
Le problème c'est que, en ligne, les accents (par ex.) sont représentés
par des caractères bizarres.

Y a-t-il une manip (un réglage) à faire dans HTML-Kit pour remédier à ce
problème ?

Si non, existe-t-il un éditeur HTML gratuit du même style qu'HTML-Kit ?

Merci.

--
A' tchao

Le Fou
http://shippylelivre.free.fr/
http://www.ffessm-cd84.com/

7 réponses

Avatar
Olivier Miakinen
Bonjour,

Le 08/01/2015 11:55, Le Fou a écrit :

Je viens de changer le "charset" de mes pages web en UTF-8.



Tu as changé le réglage du serveur web (cas 1), ou tu as changé le
contenu des pages (cas 2) ? Il faut faire les deux en même temps.

Le problème c'est que, en ligne, les accents (par ex.) sont représentés
par des caractères bizarres.



Je suppose que ton charset précédent était compatible avec ISO-8859-1.
Si tu es dans le cas 1, un « é » devrait devenir « � ». Si tu es dans le
cas 2, un « é » devrait devenir « é ». Alors, quel cas ?

Y a-t-il une manip (un réglage) à faire dans HTML-Kit pour remédier à ce
problème ?

Si non, existe-t-il un éditeur HTML gratuit du même style qu'HTML-Kit ?



On pourra peut-être répondre pour HTML-Kit quand on saura ce que tu as
fait exactement (et donc ce que tu n'as pas encore fait). Tu pourrais
aussi donner un lien vers l'une des pages web en question.
Avatar
Le Fou
Le 08/01/2015 12:37, Olivier Miakinen a écrit :

Le 08/01/2015 11:55, Le Fou a écrit :
Je viens de changer le "charset" de mes pages web en UTF-8.



Tu as changé le réglage du serveur web (cas 1), ou tu as changé le
contenu des pages (cas 2) ? Il faut faire les deux en même temps.



J'ai modifié la déclaration dans mes pages.
Avant j'avais :
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
maintenant j'ai mis :
<meta charset="utf-8">

Je ne sais absolument pas comment changer les réglages du serveur web
(je ne travaille pas du-tout chez Free ;-)).



Le problème c'est que, en ligne, les accents (par ex.) sont représentés
par des caractères bizarres.



Je suppose que ton charset précédent était compatible avec ISO-8859-1.
Si tu es dans le cas 1, un « é » devrait devenir « � ». Si tu es dans le
cas 2, un « é » devrait devenir « é ». Alors, quel cas ?



Étrangement je suis dans le cas 1, mes "é" deviennent des "�".


Y a-t-il une manip (un réglage) à faire dans HTML-Kit pour remédier à ce
problème ?



On pourra peut-être répondre pour HTML-Kit quand on saura ce que tu as
fait exactement (et donc ce que tu n'as pas encore fait). Tu pourrais
aussi donner un lien vers l'une des pages web en question.



Oui pardon, voici :
<http://ffessm.cd84.free.fr/__Test/accueil.php>
C'est un code pompé sur un tuto que je suis en train de modifier/étudier.

--
A' tchao

Le Fou
http://shippylelivre.free.fr/
http://www.ffessm-cd84.com/
Avatar
Denis Beauregard
Le Thu, 08 Jan 2015 20:17:09 +0100, Le Fou
écrivait dans
fr.comp.infosystemes.www.auteurs:

Je ne sais absolument pas comment changer les réglages du serveur web
(je ne travaille pas du-tout chez Free ;-)).



Mon cas personnel :

le serveur a changé sa config et mes pages en iso sont devenues
brusquement illisibles. Il a fallu que je transforme le contenu
interne de mes pages pour qu'il soit en utf8 (par exemple, lire
avec notepad++, convertir en utf-8 sans BOM et replacer sur le
serveur). Il semble que l'entête soit lue sur le PC mais pas sur
le serveur. J'ai toutefois changé de serveur par la suite et je
ne me rappelle pas si j'ai fait des changements additionnels.



Denis
Avatar
Olivier Miakinen
Le 08/01/2015 20:17, Le Fou a écrit :

Tu as changé le réglage du serveur web (cas 1), ou tu as changé le
contenu des pages (cas 2) ? Il faut faire les deux en même temps.



J'ai modifié la déclaration dans mes pages.
Avant j'avais :
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
maintenant j'ai mis :
<meta charset="utf-8">



[page web <http://ffessm.cd84.free.fr/__Test/accueil.php>]

Ah oui, c'est un cas que j'avais oublié d'envisager : ton serveur web
ne déclare aucun charset, et c'est une balise <meta> dans le code HTML
lui-même qui fait le boulot.

Je ne sais absolument pas comment changer les réglages du serveur web
(je ne travaille pas du-tout chez Free ;-)).



Ok. Les infos doivent se trouver quelque part par là, mais comme je
ne suis pas chez free je laisse aux autres le soin de te donner plus
de détails : <https://www.google.fr/search?q=htaccess+free>.

Le problème c'est que, en ligne, les accents (par ex.) sont représentés
par des caractères bizarres.



Je suppose que ton charset précédent était compatible avec ISO-8859-1.
Si tu es dans le cas 1, un « é » devrait devenir « � ». Si tu es dans le
cas 2, un « é » devrait devenir « é ». Alors, quel cas ?



Étrangement je suis dans le cas 1, mes "é" deviennent des "�".



Oui, la déclaration que tu fais dans la balise <meta> revient à changer
le réglage du serveur web. Il ne te manque plus que de savoir sauver les
fichiers en UTF-8 : <https://www.google.fr/search?q=html+kit+charset>.

Attention, si jamais tu as le choix entre « avec BOM » et « sans BOM »,
il faut absolument choisir « sans BOM ».

Là encore, je laisse répondre ceux qui connaissent cet outil. Au besoin,
tu pourrais vouloir faire suivre la discussion dans le groupe consacré
aux éditeurs de texte : fr.comp.applications.editeurs-de-texte

Cordialement,
--
Olivier Miakinen
Avatar
Mac Larinett
Le 08/01/2015 20:17, Le Fou a écrit :
Avant j'avais :
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
maintenant j'ai mis :
<meta charset="utf-8">



Mets plutôt :
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Avatar
Le Fou
Bon, pour résumer, après lecture de doc anglaise et allemande sur le
net, Html-Kit ne peut pas enregistrer les fichiers au format utf8.
J'ai donc téléchargé Html-Kit-Tools qui lui le fait.
Mais c'est un shareware et je ne sais pas combien de temps je pourrai
m'en servir ;-)

Tout est rentré dans l'ordre :
<http://ffessm.cd84.free.fr/__Test/accent.php>

Merci au groupe... euh... à Google ;-)

J'ouvre un autre fil pour vous poser une question.

--
A' tchao

Le Fou
http://shippylelivre.free.fr/
http://www.ffessm-cd84.com/
Avatar
Denis Beauregard
Le Fri, 09 Jan 2015 22:22:33 +0100, Le Fou
écrivait dans
fr.comp.infosystemes.www.auteurs:

Bon, pour résumer, après lecture de doc anglaise et allemande sur le
net, Html-Kit ne peut pas enregistrer les fichiers au format utf8.
J'ai donc téléchargé Html-Kit-Tools qui lui le fait.
Mais c'est un shareware et je ne sais pas combien de temps je pourrai
m'en servir ;-)

Tout est rentré dans l'ordre :
<http://ffessm.cd84.free.fr/__Test/accent.php>

Merci au groupe... euh... à Google ;-)

J'ouvre un autre fil pour vous poser une question.



Il y a aussi notepad++ qui le fait et il est gratuit.


Denis