Ajout d'un DOCTYPE à ce forum
DideC7-Mar-2013/15:16:11+1:00
Salut,

J'ai parfois des affichages bizarres du site dans Firefox : les accents sont remplacés par des petits losanges noirs avec un "?" dedans. Ca à l'air de dépendre de la page précédemment affichée dans l'onglet !

En regardant le source de la page, je pense que l'ajout d'un DOCTYPE en entête de page pourrait résoudre le problème. Enfin, disons que c'est une possibilité.

Greg, qu'en pense tu ?!!
PierreCh7-Mar-2013/23:04:15+1:00
En l'occurrence, le texte ci-dessus m'apparaît constellé de "é" (je sais pas comment ça va sortir...) en lieu et place des caractères accentués.

Quand je génère du html, je place toujours quelque chose qui précise qu'on fait de l'UTF8. Et je m'efforce de bannir quoi que ce soit d'autre que l'UTF8 de ma maisonnée.

Voilà un petit bout de code qui me sert à fabriquer des html, dont le rendu accentué est généralement correct:

write/lines outputfile to-string [
{<!DOCTYPE HTML PUBLIC ^"-//W3C//DTD HTML 4.01 Transitional//EN^">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <style type="text/css">
   div {
    overflow:auto; max-height:200px;
    border: 1px solid; margin: 1px; padding: 10px; width:90%;}
   img {
    border: 1px solid}
   body { counter-reset: chapter; }
   h1:before { 
          content: counter(chapter) ". ";
       counter-increment: chapter;
   }
   h1 {    counter-reset: section; }
   h2:before { 
       content: counter(chapter) "." counter(section) ". ";
       counter-increment: section;
   }
   h2 {    counter-reset: sssection; }
   h3:before { 
       content: counter(chapter) "." counter(section) "." counter(sssection) ". ";
       counter-increment: sssection;
   }
  </style>
  <title>
  }]


Mes 0.02€, comme on dit...
DideC8-Mar-2013/11:47:06+1:00
Je ne sais pas trop si c'est le DOCTYPE ou le charset qui est nécessaire, mais les 2 sont manquants.

Quand je regarde les informations sur la page dans Firefox, il me dit encodage UTF-8 ou ISO-8859-1 selon que j'ouvre la page d'une façon ou d'une autre. Bref, je pense que de le fixer aurait peut-être la propriété de fixer ces problèmes d'accents à l'avenir (pour les nouveaux posts).

Login required to Post.


Powered by RebelBB and REBOL 2.7.8.4.2