Aller au contenu
View in the app

A better way to browse. Learn more.

Next

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Problème avec les accents et autres joyeusetés

Featured Replies

Posté(e)

Bonjour à tous,

J'ai un problème avec mon site web, relativement pénible.

Je m'explique, actuellement ma page index.html est codée en charset=utf8, format que j'ai pris car il me semble que c'est l'un des rares formats à être installé sur tous les pc du monde quel que soit la langue ou presque...

Maintenant le problème, sur mon site j'ai un code php qui me récupère des flux rss divers, mais ces flux ne sont pas encodés en utf8, par exemple pour pcinpact il est en iso-8859-1.

Résultat j'ai un sympathique symbole sur opéra qui vient me remplacer chaque é " & ² ç etc sans parler de IE qui me flingue carrement un demi mot pour affiche n'importe quoi...

Peut-on formater en iso-8859-1 une division dans le css? Si vous connaissez un autre moyen simple faites le moi savoir, merci :)

Posté(e)

Dans la partie <HEAD> de ta page HTML, il est également possible de placer une balise <META> indiquant l'encodage utilisé.

En l'absence de cette balise, les navigateurs essaient de deviner l'encodage, avec plus ou moins de succès, ce qui explique peut-être aussi ton problème.

Essaie donc avec le header :

<meta http-equiv="Content-Type" content="text/html; charset="UTF-8"/>

Posté(e)
  • Auteur

Dans la partie <HEAD> de ta page HTML, il est également possible de placer une balise <META> indiquant l'encodage utilisé.

En l'absence de cette balise, les navigateurs essaient de deviner l'encodage, avec plus ou moins de succès, ce qui explique peut-être aussi ton problème.

Essaie donc avec le header :

<meta http-equiv="Content-Type" content="text/html; charset="UTF-8"/>

Oui je l'ais ce meta là, c'est bien pour ça que je dis que ma page est en utf-8 :)

Sauf que le meta en question formate tout ce que j'écris moi et visiblement pas les liens en provenance d'un flux rss :/

Posté(e)

oula ma reponse a bien merdé! je réenvoie...

ex: remplace respectivement comme ceci:

lettre

é

è

ê

ë

à

ç

espace insécable

code HTML

é

è

ê

ë

à

ç

 

Posté(e)
  • Auteur

Et si tu encodes ta page en ISO-8859-15 ?

Une solution qui marcherait surement pour pcinpact, mais je suis pas sur que tous les flux rss que je compte integrer par la suite soit également en ISO-8859-15, donc on retournerais au point de départ.

@ misti31 Oui je connais le code html de toutes les lettres avec accents etc, mais le problème comme je l'ais énoncé dans le premier poste c'est que les liens qui posent problème sont générés par un flux rss sur lequel je n'ais aucune intéraction :)

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.