Aller au contenu

Problème pour afficher des caractères spéciaux


encre

Sujets conseillés

Alors voilà...Je voudrais mettre des caractères spéciaux dans les titres de mes pages...Le souci c'est que les caractères ne s'affichent pas un fois en ligne...:s

Ya t'il une solution pour que ça puisse marcher quand meme(a l'aide d'un code dans la page ou autre) ou alors c'est sans espoir ?

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir,

de quel caractères spéciaux en particuilier parles-tu ?

Quel encodage de charactères (charset) utilises-tu ?

Utilises-tu les entités (X)HTML comme : é = é ?

Si ce n'est pas le cas essaie déjà cela... voici une liste de ceux-ci sur cette page

Et voici le lien, si tu cherches une liste officielle (pas très jolie mais c'est ça une spécification W3C ;) ) de la part du W3C...

Modifié par TheRec
Lien vers le commentaire
Partager sur d’autres sites

Dans ton fichier HTML, à la place d'utiliser le caractère spécial, tu mets son entité...

La phrase suivante : Nous étions allés à la plage.

devient : Nous étions allé à la plage.

Lien vers le commentaire
Partager sur d’autres sites

Salut encre,

Si tu utilises des caractères spéciaux dans le titre, tu peux utiliser directement les caractères accentués dans la mesure où tu définis le charset avant le titre.

Il faut utiliser une balise meta telle que:

<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" >

Mais pour le référencement, les tokens html sont préférables (é &egrave ...)

Dan

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

oui, la balise <meta> est un bon moyen de définir le charset, cela permet entre autres de conserver le charset dans une version "offline" de la page (page sauvegardée en local par l'utilisateur). Mais il est préférable si on a accès une technologie côté server comme PHP (ASP, ...) d'envoyer soi-même par les entête HTTP le charset. Tu trouvera une explication pour définir le charset "côté serveur"

Si tu n'as pas accès à une telle technologie, tu peux aussi définir le charset par défaut de tes page en créant, à la racine de ton site, un fichier nommé ".htaccess" avec comme contenu :

AddDefaultCharset iso-8859-1

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...