28173 sujets

CSS et mise en forme, CSS3

Bonjour a tous , voici mon premier post , apres de longs moments a essayer d'apprendre le css, le xhtml je me suis decide a reecrire entierement mon site web
mais j'ai un seul et unique probleme
sous ie6 tout est parfait , sous firefox le centre de mon site (balide div bloc_centre, et decale et le bas de la page coupe en 2 (il est pas centre mais collé a gauche et a Droite )...

je cherche donc a regler ce gros soucis , je n'y parviens pas tout seul
un petit coup de pouce ?
voici le site http://photos.cricou.net/ essayer de naviguer avec les 2 browsers

voici juste le code PHP qui est rajoute et donc invisible dans les sources sur site

<h1>Galerie Montagne</h1>

<?php echo '<p>Hello World</p>'; ?>   
   
<?php $phrase1='<PARAM NAME=movie VALUE="09.swf?uxml=montagne.xml&?hidemenu='.$hidemenu.'&gallerie='.$gallerie.'&ac_annee='.$dt_a.'&ac_mois='.$dt_m.'&ac_jour='.$dt_j.'&ac_sess='.$sess.'&ac_reference='.$st_reference.'&ac_reference2='.$st_reference2.'">';
print $phrase1;?>

<param name="quality" value="best" >
<param name="wmode" value="transparent" >
<param name="bgcolor" value="#ffffff" >
<embed <?php $phrase2='src="09.swf?uxml=montagne.xml&?hidemenu='.$hidemenu.'&gallerie='.$gallerie.'&ac_annee='.$dt_a.'&ac_mois='.$dt_m.'&ac_jour='.$dt_j.'&ac_sess='.$sess.'&ac_reference='.$st_reference.'&ac_reference2='.$st_reference2.'"';print $phrase2;?> quality="best" wmode="transparent" bgcolor="#ffffff" width="670" height="400" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />


MERCI D'AVANCE

a bientot
christophe
Modifié par cricou.net (30 Jun 2006 - 08:27)
Bonjour,

Ta page HTML présente des anomalies qui doivent "gêner" firefox. En particulier il faut absolument positionner tes éléments param en tant que fils d'un élément object.

Par ailleurs je te conseille d'ajouter une déclaration de doctype. Ainsi tu pourrais utiliser l'outil proposé par le W3C pour valider tes pages.
Merci
aurais tu quelques precisions sur les anomalies qui doivent gener firerfox ?

un exemple concret avec les sources de la page htrm ?
ou avec le CSS ?
merci d'avance
cricou.net a écrit :
aurais tu quelques precisions sur les anomalies qui doivent gener firerfox ?
Heum ! je répète : en premier lieu mets tes éléments param dans un élément object. Un élément param ne peut pas se trouver ailleurs que dans un élément object.
Voilà... comme ça...
<object classid="clsid:..." codebase="http://..." width=...>
   <param name=".... />
   <param name=".... />
    ...
   <embed src="...></embed>
</object>
Ensuite tu ajoutes en haut de ton fichier un doctype par exemple :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
...
</html>

Et puis tu vas voir le validateur du W3C, il va te causer et compléter le cas échéant pour d'autres éventuelles petites erreurs.
Merci
effectivement j'ai trouve
en fait la page est en php et il faut generer la balise OBJECT TYPE-=

<?php $object='<object type="application/x-shockwave-flash" data="09.swf? ....?>
puis fermer la balise Smiley smile


Et ca marche impec
Merci encore pour ton aide
ok pour le w3c je vais le rajouter

merci merci merci Smiley smile
a bientot