28220 sujets

CSS et mise en forme, CSS3

Bonjour tout le monde Smiley smile

Je viens de terminer la structure de mon site internet (que je vérifiais au fur et à mesure sous FireFox et IE) et ... je viens juste de lancer l'aperçu sous Opéra et Netscape, or ... aucun de mes texte de remplacement n'apparait.
Qu'il s'agisse d'un remplacement de Flash ou d'image... Smiley decu

Est-ce normal ?
Est-ce un bug recensé et si oui, existe-t-il un hack ?
Ou alors est-ce moi qui ai codé comme un pedzouille .... (si tel est le cas, c'est pas la peine de me le souligner.... Smiley ohwell )

Voilà,
Merci d'avance, Smiley lol
Administrateur
Cygnus a écrit :
et ... je viens juste de lancer l'aperçu sous Opéra et Netscape, or ... aucun de mes texte de remplacement n'apparait.

Hello, que veux-tu dire exactement ?
Peux-tu être plus précis et expliquer exactement ce que tu nommes "textes de remplacement" ainsi que le problème rencontré (il "n'apparaissent pas" à quel moment ?)
C'est bizarre car si Cygnus utilisait uniquement alt - Smiley cligne - il aurait déjà eu le problème sur FF...

Y a moyen de voir ?
Modifié par Bob (MC Melun) (10 Nov 2005 - 16:33)
Rebonjour tout le monde et merci d'avoir répondu.

Tout d'abord quelques explications : ce que j'entendais par texte ou image de remplacement est tout simplement le mot ou l'image qui apparait lorsqu'un fichier swf ou un fichier image ne s'affiche pas sur le navigateur.

En effet, ma page est constituée de 3 zones : la 1ère est un bandeau image (avec un texte de remplacement indiqué dans le alt=""), le menu à gauche qui est un fichier flash (avec un menu de remplacement indiqué à la fin des paramètres) et enfin la partie contenu. Smiley smile

Pour vérifier que ma page était bien agencée même si l'utilisateur refuse les fichiers swf et les images, j'ai localement enlevé mon dossier img pour avoir un aperçu -sous FireFox. Puis j'ai testé sous Netscape et Opéra par acquis de conscience pour constater que rien n'allais plus. J'ai donc envoyé le post et enlevé le dossier img sur internet pour me rendre compte que là non plus, rien ne marchait ! Smiley fache

Au final, en local mes alternatives (texte et images s'affichent parfaitement) sous Firefox mais pas sous Opéra ni sous Netscape et plus rien ne fonctionne du tout lorsque je le bascule sur internet.

Voici le contenu XHTML :
<body>
<div id="total"> 
  <div id="bandeau"><img src="../img/cabinet.jpg" alt="Trouvez-nous sans détours" width="594" height="120" /></div>
  <div id="navigation"> 
    <!--[if IE]>
     <object type="application/x-shockwave-flash" data="../img/cont_mul.swf" width="176" height="460" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
     <param name="allowScriptAccess" value="sameDomain" />
	 <param name="movie" value="../img/cont_mul.swf.swf" />
  	 <param name="menu" value="false" />
	 <param name="loop" value="false" />
	 <param name="quality" value="high" />
	 <param name="scalemode" value="noscale" />
	 <param name="wmode" value="transparent" />
      <ul class="menu">
        <li><a href="../prestation.htm">PRESTATIONS</a></li>
        <li><a href="../nw.htm">NAUDO-WEBER</a></li>
        <li><a href="../offre.php">OFFRES D'EMPLOI</a></li>
        <li><a href="../cv.php">CURRICULUM VITAE</a></li>
        <li class="nolien">CONTACT - PLAN</li></ul>
      <ul class="rubrique">
        <li><a href="kaysersberg.htm">Kaysersberg</a></li>
        <li><a href="strasbourg.htm">Strasbourg</a></li>
        <li class="page">Mulhouse</li></ul>
      <div id="logo"><a href="accueil.htm"><img src="img/logo_css.gif" alt="Retournez à la page d'accueil"/></a></div>
     </object>
   <![endif]-->
    <!--[if !IE]> <-->
    <object type="application/x-shockwave-flash" data="../img/cont_mul.swf" width="176" height="460">
      <param name="allowScriptAccess" value="sameDomain" />
      <param name="movie" value="../img/cont_mul.swf" />
      <param name="menu" value="false" />
      <param name="loop" value="false" />
      <param name="quality" value="high" />
      <param name="scalemode" value="noscale" />
      <param name="wmode" value="transparent" />
      <ul class="menu">
        <li><a href="../prestation.htm">PRESTATIONS</a></li>
        <li><a href="../nw.htm">NAUDO-WEBER</a></li>
        <li><a href="../offre.php">OFFRES D'EMPLOI</a></li>
        <li><a href="../cv.php">CURRICULUM VITAE</a></li>
        <li class="nolien">CONTACT - PLAN</li></ul>
      <ul class="rubrique">
        <li><a href="kaysersberg.htm">Kaysersberg</a></li>
        <li><a href="strasbourg.htm">Strasbourg</a></li>
        <li class="page">Mulhouse</li></ul>
      <div id="logo"><a href="accueil.htm"><img src="img/logo_css.gif" alt="Retournez à la page d'accueil"/></a></div>
    </object>
    <!--> <![endif]-->
  </div>
  <div id="contenu"> 
    <h2>Page de contact de Mulhouse</h2>
    <p>Trouvez-nous sans détours</p>
  </div>
</div>
</body>


Là, je comprends plus rien ! Smiley bawling
Merci de vos conseils Smiley biggrin
Modifié par Cygnus (15 Jan 2006 - 22:48)
Rebonsoir, Smiley smile

Je viens enfin de trouve le pb : il semblerait que les textes de remplacement n'apparaisse que lorsque le plug-in flash est désinstallé (là, tout fonctionne : le menu et les texte de remplacement).

Par contre si les fichiers sont manquants et le plug-in installé, alors les navigateurs ne les interprêtera pas tout simplement. C'est un peu bizarre, mais bon...

Voilà,
Merci pour tout Smiley ravi

Nota : j'ai renommé le post pour qu'il soit plus explicite
Modifié par Cygnus (10 Nov 2005 - 19:18)