[HTML] -   á et les autres

Fermé
smellems Messages postés 135 Date d'inscription vendredi 28 avril 2006 Statut Membre Dernière intervention 4 mai 2012 - 8 août 2006 à 17:36
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 13 août 2006 à 21:59
Bonjour à tous...

ma question est pour savoir si et quand il faut utilisé les codes d'entitées HTML. est-ce que c'est seulement si l'encodage choisi ne supporte pas le charactère voulu?

SVP, merci de m'expliquer... parce que pour moi les accents et autre fonctionne sans que j'ai à les encoder. mais je veux aussi que ma page soit lisible dans d'autre pays que le mien (je suis au canada)

merci

12 réponses

sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
8 août 2006 à 17:56
c'est seulement si l'encodage choisi ne supporte pas le charactère voulu?

C'est ça !
Mais rien n'empêche de les utiliser même si l'encodage les supporte.


Ne pas oublier de préciser l'encodage dans le <head> !

Exemple:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">



Une petite lecture sur l'Unicode: https://sebsauvage.net/python/charsets_et_encoding.html
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
9 août 2006 à 15:51
Il n'y a aucun lien qui fonctionne sauf les bouttons français - english - español

Ah bon ???

euh... chez moi tous les liens marchent bien !
Que ce soit dans Firefox 1.5.0.6, IE 6 ou Opera 9.01
(en dehors du fait qu'ils donnent des 404.)

Et dans le menu, les accents s'affichent correctement aussi dans ces 3 navigateurs.
Aucun problème.


Tu n'aurais pas désactivé Javascript dans ton navigateur, par hasard ?
Ou bien tu as un firewall/antivirus qui te filtre le web ?


PS: Lynx ne supporte pas Javascript.
C'est vrai qu'il faut essayer (tant que possible) que ton menu soit accessible à ceux qui n'ont pas de javascript.
0
smellems Messages postés 135 Date d'inscription vendredi 28 avril 2006 Statut Membre Dernière intervention 4 mai 2012 46
9 août 2006 à 16:10
non non...

j'ai fais le menu pour qu'il fonctionne complètement en CSS (pas de javascript) mais dans IE6 et moins, le menu ne s'affichait pas. j'ai été oubliger d'ajouter un fichier de javascript juste pour IE...

je voulais avoir le moins de javascript possible qui affiche des éléments de la page (ex: menu). et c'est pourquoi dans Lynx tous les liens (éléments) de mon menu sont visible...

en ce moment si tu n'utilise pas IE ce n'est pas le javascript qui fait l'affichage du menu.

tout ça grace à

<!--[if IE]>
<style type="text/css" media="screen">
/* IE Menu CSS */
body
{
behavior:url(http://www.mamankangourou.com/new/csshover.htc);
font-size: x-small;
}
</style>
<![endif]-->

qui est exécuter ou compris que par IE
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
9 août 2006 à 16:57
je voulais avoir le moins de javascript possible

Bien !
Très bien.
Je suis content de lire ça, tellement il y a de webmaster qui sont pressés de mettre un maximum de javascript dans leurs pages.


Donc si j'ai bien compris, tu as 2 problèmes:

1) les caractères accentués ne s'affichent pas correctement.

2) les liens ne fonctionnent pas.


Pour le 2), comme je l'ai dit, aucun problème chez moi.
Tu as essayé sur un autre ordinateur ?

Pour le 1), est-ce que tu pourrais faire une capture d'écran pour nous montrer le problème ?
Est-ce que tu as regardé dans le menu "encodage" de ton navigateur pour voir quel jeu de caractères il a détecté dans la page ?
0

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

Posez votre question
smellems Messages postés 135 Date d'inscription vendredi 28 avril 2006 Statut Membre Dernière intervention 4 mai 2012 46
9 août 2006 à 19:01
Merci... j'ai fais beaucoup de recherche sur les normes de l'Internet (W3C) et je tente d'avoir une page qui est conforme.

tu as peut-être remarqué (dans le bas de la page) que la page passe le test validation XHTML et CSS... si je pouvais aussi valider l'accessibilité (WAI) je le ferais mais ça n'existe pas (c'est du "best effort").

http://www.w3.org/TR/WAI-WEBCONTENT-TECHS/

j'ai dis que les liens ne fonctionnent pas parce qu'ils ammène sur des page qui n'existe pas. pas que le lien ne fonctionne pas...

et pour les caractères accentués

j'ai vérifier et l'encodage est bien détecté par mes navigateurs. le seul navigateur avec lequel les caractères ne s'affichent pas c'est Lynx.

par contre j'ai visité (avec Lynx) d'autre site dont tous les caractères sont encodé (&eacute;....) et il ne sont pas non plus afficher correctement. mais dans les navigateurs "normal" ça semble fonctionner très bien.

est-ce que tu crois que ça devrais aussi fonctionner dans lynx?

merci
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
9 août 2006 à 21:35
est-ce que tu crois que ça devrais aussi fonctionner dans lynx?

Dans l'idéal oui, mais nous ne vivons pas dans un monde parfait.

Tu fais déjà du best effort pour l'accessibilité, ne te casse pas la tête.
0
Darshu Messages postés 303 Date d'inscription lundi 30 janvier 2006 Statut Membre Dernière intervention 3 avril 2008 64
10 août 2006 à 09:35
Pour tes liens, si ils ne marchent pas c'est peut-être parce que tu n'a pas uploader tes pages cibles sur ton serveur, tout simplement ! Est-ce bien le cas ?

Autre possibilité, pas la même extension (.html au lieu de .php par exemple), ou un problème de majuscules (mais normalement ça passe ça).
0
Bonjour,

Moi je rencontre un autre type de pb, c'est que avec mon éditeur de page web j'écris correctement é,è,ê,à,ç mais sur la page web les caractères sont différents, voici un exemple:
Sp&#1081;cialis&#1081; dans la cr&#1081;ation, la conception, la r&#1081;alisation et le d&#1081;veloppement

Comment puis je résoudre ce hic ????

Merci
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
13 août 2006 à 21:59
Essai avec un autre éditeur web.

J'utilise NVu et PSPad et je n'ai pas de problème.
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
8 août 2006 à 22:26
mais est-ce que c'est possible que un navigateur ne supporte pas le iso-8859-1

Un vieux navigateur, alors.

Tous les navigateurs récents le supportent sans problème.
(Et quand je dis "récent", je parle même d'IE 4).


Est-ce que tu as essayé avec différents navigateurs ?
(Opera, Firefox, IE, Safari, Konqueror...)

Avec chacun de ces navigateurs, est-ce que tu as vérifié le charset détecté par le navigateur ?
Est-ce qu'il correspond au charset spécifié dans le fichier HTML ?


Accessoirement, si tu as une adresse de page, on peut jeter un coup d'oeil.
-1
smellems Messages postés 135 Date d'inscription vendredi 28 avril 2006 Statut Membre Dernière intervention 4 mai 2012 46
9 août 2006 à 15:38
Salut Seb,
oui j'ai essayer avec Mozilla, firefox, opera, IE6, IE7 (IE7 qui est compatible avec mon menu complètement en CSS. j'ai été oubligé d'avoir du javascript juste pour les autres version de IE, mais ça c'est un autre histoire) et ça fonctionne très bien (chez moi). et ç'est là la question... parce que le site web doit fontionnée partout dans le monde...

si tu veux voir

http://www.mamankangourou.com/new/

il n'y a aucun lien qui fonctionne sauf les bouttons français - english - español

mais ce matin en fouillant pour mon autre question que j'ai poser hier j'ai trouvé sur cette page

https://developers.google.com/search/docs/advanced/guidelines/webmaster-guidelines?visit_id=637426722541681748-203872408&rd=1

j'ai lu ceci:

"Use a text browser such as Lynx to examine your site, because most search engine spiders see your site much as Lynx would. If fancy features such as JavaScript, cookies, session IDs, frames, DHTML, or Flash keep you from seeing all of your site in a text browser, then search engine spiders may have trouble crawling your site."

j'ai donc essayer Lynx

et tous mes accents ne sont pas afficher normalement..? donc la question ce pose toujours...

et dans les options de Lynx le Display Character Set est ISO-8859-1

merci de t'intéresser à ma question
-1
smellems Messages postés 135 Date d'inscription vendredi 28 avril 2006 Statut Membre Dernière intervention 4 mai 2012 46
8 août 2006 à 19:23
merci

mais est-ce que c'est possible que un navigateur ne supporte pas le iso-8859-1 (parce que c'est ce que j'utilise) et que mes charactère ne s'affiche pas?
-2