Caracteres accentues - Komposer

Fermé
aqua92 Messages postés 35 Date d'inscription jeudi 30 octobre 2008 Statut Membre Dernière intervention 13 juin 2009 - 8 févr. 2009 à 23:34
aqua92 Messages postés 35 Date d'inscription jeudi 30 octobre 2008 Statut Membre Dernière intervention 13 juin 2009 - 12 févr. 2009 à 18:34
Bonjour,

Je rencontre quelques soucis avec les caractères accentués sur le site :
https://www.institut-beaute-bio-aquamarine.com/

Il ressortent bien sous ie et mf mais je crains que cela me pose des problèmes des les meta description et mots clés

La config de kompozer est : ISO-8859-1

Voici l'entete du site :
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="fr">
<head>
  <meta http-equiv="Content-Type"
 content="text/html; charset=iso-8859-1">


est ce quelqu'un peut me conseiller sur la démarche à suivre et les modif à faire pour m'éviter tous ces caractères bizarres dans le code ?

Avec mes remerciements
A voir également:

8 réponses

Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 922
9 févr. 2009 à 09:24
salut,
Par exemple au lieu d'écrire : éléphant
tu écriras : &eacute;l&eacute;phant 

bouton "Conserver la mise en forme du texte selectionné".

[ Mathieu ]
Il y a sûrement des pandas pour ne dépendre de rien
1
gaerebut Messages postés 1017 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 novembre 2013 171
9 févr. 2009 à 08:40
ha zut ... ça a convertit mes caractère ... :-/ lol

Heuu c'est & #233; (j'ai mis un espace entre le & et le #mais il y en a pas normalement :p), c'est pour le é.

Désolé j'avais pas vu lol

A+

Gaerebut
0
aqua92 Messages postés 35 Date d'inscription jeudi 30 octobre 2008 Statut Membre Dernière intervention 13 juin 2009
9 févr. 2009 à 09:28
Bonjour Gaerebut,

Ok pour ton 1er conseil, celui de la config Komposer en UTF-8.

Mon probleme est le changt de tous ces caractères sur les 30 pages du site.

Je vais essayer ce soir, via Notepad++ que je vais configurer aussi sur UTF-8 et par un recherche-remplace, je vais voir si je retrouve mes é,è .... dans le code.

Je te tiens au courant et en fonction, tu m'expliqueras ton 2° conseils que je ne saisi pas trop ...
0
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 475 > aqua92 Messages postés 35 Date d'inscription jeudi 30 octobre 2008 Statut Membre Dernière intervention 13 juin 2009
9 févr. 2009 à 09:29
Personnellement je change aucun de mes caractères. Si tu code ta page en utf8 et en mettant la balise
<meta content="text/html; charset=UTF-8" http-equiv="content-type">
tu n'en a normalement pas besoin.
0
gaerebut Messages postés 1017 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 novembre 2013 171
9 févr. 2009 à 09:36
Re,

c'est pas pour être méchant mais n'écoute pas arthezius, même si ça marche, fais le quand même !
C'est une convention et c'est pas là pour rien. A mon avis, Arthezius n'a pas dû encoder ses fichier en UTF-8, c'est pour ça! lol (Sous notepad++ c'est Format ==> Encoder en UTF-8, et ça, en plus de la déclaration dans le HTML et le PHP et le JS)

Si tu as notepad++, fait Ctrl + H pour pouvoir remplacer les 'é' par
'&#233;'
, les 'è' par
'&#232;'
etc ...

A+

Gaerebut
0
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 475
9 févr. 2009 à 09:58
Détrompe toi, mes pages sont exclusivement en UTF8, d'où ma remarque.
0
aqua92 Messages postés 35 Date d'inscription jeudi 30 octobre 2008 Statut Membre Dernière intervention 13 juin 2009
9 févr. 2009 à 19:01
PS : Après avoir écrit ce post, je me suis fait piégé comme Gaerebu : mes caractères bizarres ce sont transformés en caractères "normaux". Du coup je sais pas si je suis très clair :


je suis moins pro que vous devez l'imaginer !!!

Suite à vos échanges de mails, voilà ce que j'ai fait :
sur Komposer :
Outils / preferences / Parametre de la page : UFT-8
Affichage / encodage : UFT-8

Sur NotePad++ :
Paramétrage / Préférences / Nouveau document - encodage : UFT-8
Format : encoder en UFT-8

Sur une page Html du site :
<meta content="text/html; charset=UTF-8" http-equiv="content-type">


Aucun changement
En Mode Normal sur Komposer : aucun changement - les caractères apparaissent normalement
En mode Source : aucun changement - les caractères apparaissent toujours bizarrement : é pour le é et idem pour les autres lettres accentuées.



Ce que je ne comprends dans vos conseils (Dalida ou Gaerebut ) : vous me dites de modifier les é par leur code Iso mais dans les faits, en mode source, j'aurais un "charabia" différents à savoir - des caractères bizarres : 'é' au lieu de 'é'


Ce que je voudrais : des é, è ... en mode Source, comme en mode Normal et bien entendu idem après avoir mis la page en ligne.

Je sais pas si j'ai été clair mais pour être plus simple, je voudrais virer tous ces caractères bizarres en mode source (sachant que j'ai des caracteres normaux en mode normal) : 'é' ... et 'é'
C'est pas faisable ?
0
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 475
9 févr. 2009 à 21:56
Comme je disais, j'encode toute mes pages en UTF8 et je met normalement mes caractères accentué dans mes pages en ajoutant la balise
<meta content="text/html; charset=UTF-8" http-equiv="content-type">

Je n'ai pas le moindre souci d'affichage.
Tu peux regarder par toi même sur ce fichier:
http://arthezius.fr/ccm/test_accent_utf8.php
Edite le code source au besoin.
Si t'es sur Firefox tu peux même vérifier les infos du fichier: Outils > Information sur la page.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
aqua92 Messages postés 35 Date d'inscription jeudi 30 octobre 2008 Statut Membre Dernière intervention 13 juin 2009
9 févr. 2009 à 22:55
Effectivement, je crois cette solution semble répondre à mon problème ...

J'ai fait quelques tests qui me semblent positifs ... je crois que ça va me donner un sacré travail à changer mes 35 pages !!!!...

J'avance un peu plus demain soir ...

Merci à tous pour cette avancée ...
0
aqua92 Messages postés 35 Date d'inscription jeudi 30 octobre 2008 Statut Membre Dernière intervention 13 juin 2009
10 févr. 2009 à 20:20
Arthezuis bonsoir,

j'ai fais mes essais en mettant préalablement sur chaque page
<meta content="text/html; charset=UTF-8" http-equiv="content-type">



Dès que je sauvegarge la page après avoir remplacer les lettres, les anciens caractères reviennent.

Pourtant, dans mes préférences (Kompozer), je suis bien en UTF-8

Je craque !!!!
0
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 475
12 févr. 2009 à 12:38
Vérifie en passant par Affichage > Encodage des caractères > Que tu es bien en UTF8.

Je viens de faire un essai et il semblerai que le fait de le faire via le menu Préférence en l'applique pas nécessairement au document en cours.

Au pire essai Enregistrer sous et modifier l'encodage si tu veux être sur.
Je viens de refaire un essai depuis KompoZer directement et j'ai pas souci. (Je rappel au passsage qu'en ce qui me concerne je ne remplace pas les caractères accentués.
Pour mon exemple je tape directement ça en gise de code source:
<!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>
<title>Arthezius</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>

<body>
<p>Ceci est un test d'accent en UTF8:</p>
<p>&éèçàù$ê§</p>
</body>
</html>

Mais bon, même en mettant leurs équivalent html j'ai pas de souci non plus:
&eacute;&egrave;&ccedil;&agrave;&ugrave;&ecirc;&sect;
0
aqua92 Messages postés 35 Date d'inscription jeudi 30 octobre 2008 Statut Membre Dernière intervention 13 juin 2009
12 févr. 2009 à 18:34
Je n'ai aucun doute sur tes tests ... mais l'informatique est parfois bizarre !!

je pense que le pb viens du fait que ma page soit déjà crée : tous les essais que je fais (même avec enregistrer sous ) me ramène constamment sur le même pb

Aussi un truc que je n'explique pas mais je laisse tomber :
En préférence, je suis UFT-8 et j'ai mis : police pour l'encodage : unicode
Malgré ça, quand je crée une nouvelle page, en affichage, je reviens automatiquement sur Occidental (iso-8859-1)

Bon, l'essentiel c'est que les pages s'affichent correctement sur le net.
je ne sais pas si cela a une incidence sur le référencement dans google (je ne pense pas d'après mes lectures)

J'ai aussi la solution d'omettre les accents sur les mots clès ...

En tout cas, t'as bcp de patience et je te remercie.
0
gaerebut Messages postés 1017 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 novembre 2013 171
9 févr. 2009 à 01:16
Salut,

je te conseil déjà de le mettre en UTF-8 si tu peux. C'est mieux ça suit plus les normes .

Ensuite, pour les caractères bizarre comme tu dis, tu dois remplacer les accent ou autre caractère spéciaux par leurs code ISO ou leur code HTML.
Tu trouvera la liste ici https://www.commentcamarche.net/contents/489-caracteres-speciaux-html
Par exemple au lieu d'écrire : éléphant
tu écrira : éléphant

En espérant t'avoir aidé :p

A+

Gaerebut
-1
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 475
9 févr. 2009 à 04:58
T'es vachement logique toi ^^
Par exemple au lieu d'écrire : éléphant
tu écrira : éléphant 
0