|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
En attente de confirmation mail
Inscription : octobre 2003 Messages : 1 249 ![]() |
bonjour,
j'ai un serveur web géré par un petit micro-controlleur. Lorsque je charge une page avec un tableau, celle-ci ne s'affiche pas correctement sous FireFox (mais sous IE7 ça va)... J'ai remarqué que sous firefox, si je fais afficher le code source, certains caractères disparaissent ( le '/' par exemple) : ça ne le fait pas sous IE7. Par contre sous FireFox, si je fais : affichage => encodage des caractères => unicode (UTF-8) Alors la page est rechargée correctement. Et si je fais de nouveau affichier le code source, alors cette fois ci, tous les caractères apparaissent normalement. Ma page web est écrite en anglais, j'ai mis le tag suivant : meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> le format de mon fichier html est en UTF-8(sans BOM). Vous avez une solution pour résoudre mon problème ? |
|
|
00
|
|
|
#2 |
![]() ![]() |
Salut,
Essaye plutot cette balise meta Code :
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> ++ |
|
|
00
|
|
|
#3 |
|
En attente de confirmation mail
Inscription : octobre 2003 Messages : 1 249 ![]() |
mais lorsqu'on ecrit une page en anglais, il ne faut pas mettre le tag UTF-8 ?
|
|
|
00
|
|
|
#4 |
![]() ![]() |
re
Non pas nécessairement d'après ce que j'ai pu lire ailleurs. Essaye déjà comme ça si jamais sa plante tu sais quoi faire ++ |
|
|
00
|
|
|
#5 |
|
En attente de confirmation mail
Inscription : octobre 2003 Messages : 1 249 ![]() |
merci pour ton aide.
ça résouds mon problème et ça passe le validateur w3c par contre j'ai un autre probleme qui est apparu, j'ai écrits : N° mais ça me mets N° => j'ai trouvé la solution, il faut mettre ° c'est bizare que le validateur w3c n'est rien dit... J'ai un doute : en anglais, on peut ecrire number comme ça : N° (ça se dit ?) |
|
|
00
|
|
|
#6 |
![]() ![]() |
Re re
Il faut que tu évite de mettre les é è à etc en les remplacant par leur code html respective à titre d'exemple : é => é è => è à => à j'ai joins une doc comprenant tout les codes html ++ PS : Tu peux aussi mettre ce que tu viens de mettre pour ° |
|
|
00
|
|
|
#7 |
|
En attente de confirmation mail
Inscription : octobre 2003 Messages : 1 249 ![]() |
merci pour l'info
pour les accents, il n'y a pas de problème : vu que j'ecris ma page en anglais, il n'y en a pas... le caractère ° est utilisé par les anglais ? ils ecrivent N° pour dire number ? |
|
|
00
|
|
|
#8 |
![]() ![]() |
Salut,
C'est vrai que ton site est en anglais ++ |
|
|
00
|
|
|
#9 |
![]() Développeur Web Inscription : juin 2004 Messages : 2 148 ![]() |
Salut,
Le fait que la page soit en anglais n'a pas de rapport direct avec l'encodage. L'encodage est une facon de coder les caractères sous forme d'octets. Quand tu définis le charset, c'est la manière d'encoder que tu définis. Les caractères anglais se retrouvent dans à peu près tous les jeux d'encodages (voir tous je suppose). Il faut que l'encodage que tu définis soit celui que tu utilises pour sauvegarder le fichier. Tu peux vérifier cela avec n'importe quel éditeur de texte un peu évolué (kwrite sous linux kde le fait, l'ide Eclipse aussi...) Sinon, tu peux toujours remplacer les caractères exotiques par l'entité html correspondante, mais c'est dommage car le problème pourrait être évité.
__________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ N'oubliez pas de cliquer sur quand votre question à trouvé une solution.Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais! |
|
|
00
|
|
|
#10 |
|
En attente de confirmation mail
Inscription : octobre 2003 Messages : 1 249 ![]() |
ok
|
|
|
00
|
|
|
#11 |
|
En attente de confirmation mail
Inscription : octobre 2003 Messages : 1 249 ![]() |
re-bonjour,
mauvaise nouvelle : après avoir modifié quelques lignes de ma page web, je recommence à avoir des problèmes d'affichage (sous firefox uniquement) sur mon tableau ( certaines lignes du contour de mes cases disparaissent : meme problème qu'avant). => ma page s'affiche correctment en local mais si je vais la chercher sur mon serveur, c'est la que le problème apparait... ![]() j'ai bien mis la balise : <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> et mon fichier a été enregistré sous le format AINSI. En local, le fichier passe bien le validateur W3C. Sous FireFox, si je fais affichage => encodage des caractères, c'est bien occidental (iso-8859-1) qui est selectionné. Si je reclique dessus, alors la page se recharge correctement... je n'arrive pas à comprendre pourquoi ça se met à bien fonctionner... please, help me ... |
|
|
00
|
|
|
#12 |
![]() ![]() |
Salut,
Pour ton tableau tu utilise des div ou un table sa pourrait nous aider ++ PS : Regarde bien ton css (si tu passes par ça pour ton tableau) car FF est plus pointilleux sur le fait que ton css soit bien écrit, il m'est déjà arrivé que pour un petit truc que j'avais oublié dans le css le résultat était donc différent de ce que je voulais alors que IE l'interprétait bêtement |
|
|
00
|
|
|
#13 | ||
|
En attente de confirmation mail
Inscription : octobre 2003 Messages : 1 249 ![]() |
le code de mon tableau est le suivant :
Code :
|
||
|
|
00
|
|
|
#14 |
![]() ![]() |
visiblement ton code la n'a pas de problème sa doit venir du style donc si tu pouvais mettre le code du style
merci |
|
|
00
|
|
|
#15 | ||
|
En attente de confirmation mail
Inscription : octobre 2003 Messages : 1 249 ![]() |
voici le css :
Code :
|
||
|
|
00
|
|
|
#16 |
![]() ![]() |
Le seul problème que j'ai a l'affichage c'est qu'il n'est pas centré dans ie contrairement à ff |
|
|
00
|
|
|
#17 |
|
En attente de confirmation mail
Inscription : octobre 2003 Messages : 1 249 ![]() |
j'ai l'impression que c'est plutot un problème d'encodage de caractères...
=> je viens de decouvrir un truc : si j'ai le logiciel SmartSniff (sniffer de trame) qui est actif pendant l'ouverture de ma page web, alors la page Web, s'affiche correctement....
|
|
|
00
|
|
|
#18 |
![]() ![]() |
Si c'est le cas tu peux vérifier en affichant la source de ta page afin de voir s'il y a des caractères mal interprétés genre les A qui apparaissent la où il faut pas
ou cela vient style Configuration car tu as omis de le mettre et vue que je ne peux pas le mettre (personnellement je pense pas mais on sait jamais |
|
|
00
|
|
|
#19 |
|
En attente de confirmation mail
Inscription : octobre 2003 Messages : 1 249 ![]() |
il n'y a pas de caractères bizarres qui apparaissent et c'est sure que ça ne vient pas du fait que je n'ai pas défini Configuration dans le css
si je fais afficher le code => copier/coller dans un nouveau fichier et que j'ouvre ce fichier, alors le code apparait normalement.... |
|
|
00
|
|
|
#20 | ||
|
En attente de confirmation mail
Inscription : octobre 2003 Messages : 1 249 ![]() |
A mon avis le probleme ne vient pas du code html : ça vient plutot de mon serveur Web qui n'envoie pas correctement la page Web...
j'ai regardé avec SmartSniff (logiciel qui sniff les paquets) les entetes des requètes qui sont envoyées. Voila ce que ça donne : ce qu'envoie le PC : Citation:
Citation:
là, je suis vraimment bloqué... |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com