Bonjour a tous,
J'aimerais avoir un peu d'aide si possible.
Voila mon problème et que j'affiche des codes sources sur mon site donc pour rester sémentique j'utilise les balises <code> et les balises <pre> pour pré-formaté mon code.
Mon problème est que sous IE7 les codes affiché ne sont justement pas pré-formaté
voila mon code
html:
css:
La page d'exemple: http://www.zone-webmasters.net/codes-sources/php/3-mot-de-passe-aleatoire.html
Merci d'avance de votre aide.
Modifié par crocxx (02 Jul 2008 - 22:41)
J'aimerais avoir un peu d'aide si possible.
Voila mon problème et que j'affiche des codes sources sur mon site donc pour rester sémentique j'utilise les balises <code> et les balises <pre> pour pré-formaté mon code.
Mon problème est que sous IE7 les codes affiché ne sont justement pas pré-formaté
voila mon code
html:
<pre><code><?php
<span style="color:#316AC5;font-weight:bold;">function</span> CarAleatoire($taille)
<span style="color:#316AC5;font-weight:bold;">{</span>
$cars=<span style="color:#888; font-weight:normal;">"azertyiopqsdfghjklmwxcvbn0123456789"</span>; //Listes des caractères possibles
$mdp='';
$long=strlen($cars);
srand((double)microtime()*1000000); //Initialise le générateur de nombres aléatoires
<span style="color:#316AC5;font-weight:bold;">for</span>($i=0;$i<$taille;$i++)$mdp=$mdp.substr($cars,rand(0,$long-1),1);
<span style="color:#316AC5;font-weight:bold;">}</span>
<span style="color:#316AC5;font-weight:bold;">echo</span> CarAleatoire(8);
?></code></pre>
css:
pre{font-size: 1.1em;}
pre code{
margin : 4px;
padding : 8px;
font-size : 1.2em;
display : block;
background : #eee;
border-left : 4px solid #999;
border-top : 2px solid #999;
position : relative;
overflow : auto;
}
La page d'exemple: http://www.zone-webmasters.net/codes-sources/php/3-mot-de-passe-aleatoire.html
Merci d'avance de votre aide.
Modifié par crocxx (02 Jul 2008 - 22:41)