Problemes de ul et autres....

Problemes de ul et autres.... - HTML/CSS - Programmation

Marsh Posté le 30-09-2006 à 19:28:23    

Salut à tous !
 
J'ai quelques problemes
 
http://img20.imageshack.us/img20/2323/ie7ks2.jpg
 
déja commençons par ie7 :
 
le menu s'affiche horriblement mal
 
et toute la page est mal ordonnée
 
--->ma solution :
J'arrive à remetre toute la page en ordre en suprimant le float : left de :
 

Code :
  1. #contenu{
  2.     background:#ffffff;
  3. float:left; 
  4. width:770px;
  5.     padding:8px;
  6. position: relative;
  7. }


 
et la ça s'affiche bien sous ie7 mais ça devient horrible sous firefox et opera :(
 
par contre pour le menu j'ai rien trouvé
 
 
 
 
Ensuite probleme communs à tout les naviguateurs :
 
Ba le menu on sens que ... enfin je le sens que y a quelques chose qui va pas :s
 
sous opera et ff il s'affiche bien mais j'ai l'impréssion que j'ai fait quelques chose de mal dedans :s
 
 
 
 
 
Donc voila j'aimerai un peu d'aide pour démeller tout ça
 
Je prend toutes idées pour regler les problemes ou plus simplement une solution alternative plus jolie =)
 
 
 
Infos :
 
L'accueil du site : http://romain.giovanetti.free.fr/ganoninc.php
 
et le css http://romain.giovanetti.free.fr/ganoninc3.css
 
 
Merci d'avance !

Reply

Marsh Posté le 30-09-2006 à 19:28:23   

Reply

Marsh Posté le 30-09-2006 à 20:00:38    

XHTML 1.0 Strict?! Revoit la validité de ton code avant de bricoler des solutions pour que l'affichage soit le même sur tout les navigateurs.


Message édité par dwogsi le 30-09-2006 à 20:04:14
Reply

Marsh Posté le 30-09-2006 à 20:33:25    

j ai deja fait pour ma css, mais pour le xhtml, j avoue a ma grande honte n avoir jamais comprit d ou venaient les erreurs malgrer la numerotation des lignes :s

Reply

Marsh Posté le 01-10-2006 à 03:26:12    

Déjà pourquoi dans ton head tu as :
<script type="text/javascript">
...du code js...
</script>
<script type="text/javascript">  
...du code js...
</script>
 
Ya deux lignes complètement inutiles. Et externaliser les contenus de types différents c'est pas mal aussi selon moi. Donc créeru fichier.js séparer.
 
Ensuite si tu choisi de faire ton site en HTML 1.0 Strict, ce qui est un très bon choix soit dit en passant, tu ne dois pas utiliser de majuscules dans ton code.
 
Les caractères tel que > ne doivent pas être écrit de cette façon s'ils représentent du texte à afficher. il faut normalement utiliser &gt; et & lt;. Pareil pour le & qui se transforme en & amp; même dans les url. (Edit: le forum ne veut pas afficher les &blabla; donc j'ais rajouté un espace après le &, à supprimer donc)
 
<div align="center"> Attribut align innexistant.
 
Ya aussi pas mal de balises non fermées.
 
<FORM> On se demande ce que ça fou là.
 
SELECTED dans les options de liste doit normalement être remplacé par selected="selcted" si mes souovennirs sont bons (à vérifier). A propos, tes <option [...]> doivent avoir leur balise fermante eux-aussi.
 
L'ID d'un élément est unique. il ne peut donc pas être utilisé deux ois dans la même page. Donc ton <div id="ganon"> ne va pas. Utilise une classe pour le style et si tu as vraiment besoin des id va en falloir deux différents.
 
Pas d'attribut target dans les liens en XTHML 1.0 Strict.
 
L'attribut border n'existe pas non plus. Dans ta css, tu met un simple :
img{ border:0; }
Comme ça les images n'ont pas de bordure par défaut, qu'elles soient encadrés par un lien ou pas.
Idem pour bgcolor.
 
 
 
 
Voilà tout ça devrait régler pasmal d'erreurs dans ton code et peut être asurer un meilleur rendu sur différents navigateurs.

Message cité 1 fois
Message édité par dwogsi le 04-10-2006 à 22:46:13
Reply

Marsh Posté le 01-10-2006 à 07:20:25    

hum merci !  
 
je m y met dés ce matin !  
 
perso je pense que le java script et menus deroulant avec form sera le plus énervant  
 
je re posterai quand mon travail sera accomplit ou si je coince vraiment
 
@tout à l heure!

Reply

Marsh Posté le 01-10-2006 à 16:25:17    

dwogsi a écrit :

SELECTED dans les options de liste doit normalement être remplacé par selected="selected" si mes souovennirs sont bons (à vérifier)


 
je confirme :jap:


Message édité par mIRROR le 01-10-2006 à 16:25:58
Reply

Marsh Posté le 01-10-2006 à 20:38:42    

j ai pas eu le temps aujourd hui  :(   (raison familiales)
 
 
je commencerai donc demain soir  =p
 
 bonne nuit!

Reply

Marsh Posté le 02-10-2006 à 18:34:53    

J'aimerai un peu d'aide pour la barre avec form car quand je vire les balises form rien ne marche (en ligne actuellement)

Reply

Marsh Posté le 02-10-2006 à 18:43:53    

Citation :

Internal Server Error

Reply

Marsh Posté le 02-10-2006 à 18:47:35    

faut faire actualiser c'est free qui bloque :p

Reply

Marsh Posté le 02-10-2006 à 18:47:35   

Reply

Marsh Posté le 02-10-2006 à 18:53:38    

&amp;
 
Bah si ca marche les &amp; en clair [:spamafote]

Message cité 1 fois
Message édité par WiiDS le 02-10-2006 à 18:54:12

---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
Reply

Marsh Posté le 03-10-2006 à 15:44:12    

Bon j'ai remit des ALT à toutes mes images  et corriger les div align par  
 

Code :
  1. <div style='text-align: center;'>


 
Donc globalement ça avance mais j'aimerai bien un peu d'aide sur :
 
document type does not allow element "div" here; assuming missing "li" start-tag.
 

Code :
  1. <div style='text-align: center;'><img src="images/124.png" alt="Menus" /></div>


 
 
document type does not allow element "li" here; missing one of "ul", "ol" start-tag.
 

Code :
  1. <li class="liens"><a href="ganoninc.php?page=login">Connexion</a></li>


 
 
et pour finir le fameux menu déroulant qui m'embete bien -_-
 
 
Merci d'avance !

Reply

Marsh Posté le 04-10-2006 à 22:45:17    

WiiDS a écrit :

&amp;
 
Bah si ca marche les &amp; en clair [:spamafote]


 
&amp; peut être mais &lt; ? (On verra quand j'aurais posté)
(Edit: Ca c'est étrange quand même!)
 

GANONEINC a écrit :


document type does not allow element "li" here; missing one of "ul", "ol" start-tag.
 

Code :
  1. <li class="liens"><a href="ganoninc.php?page=login">Connexion</a></li>


 
 
et pour finir le fameux menu déroulant qui m'embete bien -_-
 
 
Merci d'avance !


Une liste est encadrée par les balises <ul> ou <ol>, tu les as mise?


Message édité par dwogsi le 04-10-2006 à 22:45:55
Reply

Marsh Posté le 05-10-2006 à 08:26:03    

Code :
  1. <div id = "menu">
  2. <ul id="menuconteneur">
  3. <div style='text-align: center;'><img src="images/124.png" alt="Menus" /></div>
  4. <div id = "heure">(( 08 h 39 ))</div>
  5. <br />
  6. <div class = "ganon">(( Membres ))</div>
  7. <div style='text-align: center;'><img src="images/separationmenus.jpg" alt="Séparation" width="120" height="2" /></div>
  8. <br />
  9.    
  10. <li class="liens"><a href="ganoninc.php">Accueil</a></li>
  11. <li class="liens"><a href="/phpBB2/index.php">Forums</a></li>
  12. <li class="liens"><a href="http://romain.giovanetti.free.fr/phpBB2/weblogs.php">Blogs</a></li>
  13. <li class="liens"><a href="http://romain.giovanetti.free.fr/phpBB2/profile.php?mode=editprofile">Profil</a></li>
  14.    
  15. <div style='text-align: center;'><img src="images/separationmenus.jpg" alt="Séparation" width="120" height="2" /></div>
  16. <div class = "ganon">(( G@NON INC ))</div>
  17. <div style='text-align: center;'><img src="images/separationmenus.jpg" alt="Séparation" width="120" height="2" /></div>
  18. <br />
  19. <li class="liens"><a href="ganoninc.php?page=boutique">Boutique</a></li>
  20. <li class="liens"><a href="ganoninc.php?page=faq">Faq</a></li>
  21. <li class="liens"><a href="ganoninc.php?page=doss">Dossiers</a></li>
  22. <li class="liens"><a href="http://romain.giovanetti.free.fr/phpBB2/viewforum.php?f=32">Archives News</a></li>
  23. <li class="liens"><a href="ganoninc.php?page=guest">Livre d'or</a></li>
  24. <li class="liens"><a href="ganoninc.php?page=recrute">Emplois</a></li>
  25. <li class="liens"><a href="ganoninc.php?page=contacts">Contacts</a></li>
  26. <li class="liens"><a href="ganoninc.php?page=about">A propos de... </a></li>
  27. <div style='text-align: center;'><img src="images/separationmenus.jpg" alt="Séparation" width="120" height="2" /></div>
  28. <div class = "ganon">(( Délires ))</div>
  29. <div style='text-align: center;'><img src="images/separationmenus.jpg" alt="Séparation" width="120" height="2" /></div>
  30. <br />
  31. <li class="liens"><a href="ganoninc.php?page=whatislove">What is love ?</a></li>
  32. <li class="liens"><a href="ganoninc.php?page=whatislove2">What is love Mix</a></li>
  33. <li class="liens"><a href="ganoninc.php?page=whatislove3">What is love Amat.</a></li>
  34. <li class="liens"><a href="ganoninc.php?page=moskau">Moskau !</a></li>
  35. <li class="liens"><a href="ganoninc.php?page=bobg">Bob l'éponge</a></li>
  36. <li class="liens"><a href="ganoninc.php?page=zidane">Zidane</a></li>
  37. <li class="liens"><a href="ganoninc.php?page=lotr">LOTR</a></li>
  38. <li class="liens"><a href="ganoninc.php?page=wow">WoW</a></li>
  39. <li class="liens"><a href="ganoninc.php?page=foot">Outils</a></li>
  40. <li class="liens"><a href="ganoninc.php?page=kaamelot">Kaamelot 1</a></li>
  41. <div style='text-align: center;'><img src="images/separationmenus.jpg" alt="Séparation" width="120" height="2" /></div>
  42. <div class = "ganon">(( G@NON ))</div>
  43. <div style='text-align: center;'><img src="images/separationmenus.jpg" alt="Séparation" width="120" height="2" /></div>
  44. <br />
  45.                              
  46. <li class="liens"><a href="ganoninc.php?page=myxp">Bureau</a></li>
  47. <li class="liens"><a href="ganoninc.php?page=moi">Présentation</a></li>
  48. <li class="liens"><a href="ganoninc.php?page=quote">Citations</a></li>
  49. <li class="liens"><a href="ganoninc.php?page=collection">Collection</a></li>
  50. <li class="liens"><a href="ganoninc.php?page=barbie">Barbie Girl</a></li>
  51. <div style='text-align: center;'><img src="images/separationmenus.jpg" alt="Séparation" width="120" height="2" /></div>
  52. <div class = "ganon">(( Download ))</div>
  53. <div style='text-align: center;'><img src="images/separationmenus.jpg" alt="Séparation" width="120" height="2" /></div>
  54. <br  />
  55. <li class="liens"><a href="ganoninc.php?page=download">Accueil</a></li>
  56. <li class="liens"><a href="ganoninc.php?page=videos">Videos</a></li>
  57. <li class="liens"><a href="ganoninc.php?page=wallpapers">Wallpapers</a></li>
  58. <div style='text-align: center;'><img src="images/separationmenus.jpg" alt="Séparation" width="120" height="2" /></div>
  59. <div class = "ganon">(( Forums ))</div>
  60. <div style='text-align: center;'><img src="images/separationmenus.jpg" alt="Séparation" width="120" height="2" /></div>
  61.                      <br />
  62.              
  63. <li class="liens"><a href="/phpBB2/index.php">Forums</a></li>
  64. <li class="liens"><a href="http://romain.giovanetti.free.fr/phpBB2/memberlist.php">Membres</a></li>
  65. <li class="liens"><a href="http://romain.giovanetti.free.fr/phpBB2/profile.php?mode=editprofile">Votre Profil</a></li>
  66. <li class="liens"><a href="http://romain.giovanetti.free.fr/phpBB2/privmsg.php?folder=inbox">Vos MPs </a></li>
  67. <li class="liens"><a href="http://romain.giovanetti.free.fr/phpBB2/search.php">Rechercher</a></li>
  68. <li class="liens"><a href="http://romain.giovanetti.free.fr/phpBB2/faq.php">FAQ</a></li>
  69. <li class="liens"><a href="http://romain.giovanetti.free.fr/phpBB2/statistics.php">Stats</a></li>
  70. <div style='text-align: center;'><img src="images/separationmenus.jpg" alt="Séparation" width="120" height="2" /></div>
  71. <div class = "ganon">(( Liens ))</div>
  72. <div style='text-align: center;'><img src="images/separationmenus.jpg" alt="Séparation" width="120" height="2" /></div>
  73. <br />
  74. <li class="liens"><a href="http://1nicky.free.fr/">1Nicky</a></li>
  75. <li class="liens"><a href="http://remisoft.ath.cx/">Rémisoft Interact.</a></li>
  76. <div style='text-align: center;'><img src="images/separationmenus.jpg" alt="Séparation" width="120" height="2" /></div>
  77. <div class = "ganon">(( Stats ))</div>
  78. <div style='text-align: center;'><img src="images/separationmenus.jpg" alt="Séparation" width="120" height="2" /></div>
  79. <p class="TexteClassique" style='text-align: center;'><a href="http://romain.giovanetti.free.fr/phpBB2/viewonline.php">
  80.       Il y a en tout <b>2</b> utilisateurs en ligne :: 1 Enregistré, 0 Invisible et 1 Invité.
  81. </a></p>
  82. <p class="TexteClassique" style='text-align: center;'>
  83. Nombres de visiteurs: 46058</p>
  84. <div style='text-align: center;'><img src="images/separationmenus.jpg" alt="Séparation" width="120" height="2" /></div>
  85. <div class = "ganon">(( Partenaires ))</div>
  86. <div style='text-align: center;'><img src="images/separationmenus.jpg" alt="Séparation" width="120" height="2" /></div>
  87. <div style='text-align: center;'><script type="text/javascript"><!--
  88. google_ad_client = "pub-4386668980094441";
  89. google_ad_width = 120;
  90. google_ad_height = 60;
  91. google_ad_format = "120x60_as_rimg";
  92. google_cpa_choice = "CAAQxeybzgEaCG3YLtlrxd0NKK3F93M";
  93. //--></script>
  94. <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
  95. </script></div>
  96. <div style='text-align: center;'><a href='http://www.alapage.com/partenaires/banners/adclick.php?what=LHQVC&amp;n=5~GENE~120x60' target='_blank'>
  97. <img src='http://www.alapage.com/partenaires/banners/adview.php?what=LHQVC&amp;n=5~GENE~120x60' border='0' alt='Alapage'>
  98. </a></div>
  99. <div style='text-align: center;'><a href='http://phpbb-fr.com/' target='_blank'><img alt="phpbb" src="http://ganoninc.free.fr/gym/phpBB2/templates/subSilver/images/logo_phpBB_med.gif
  100. " class="image" /></a></div>
  101. <div style='text-align: center;'><a href="http://www.spreadfirefox.com/?q=affiliates&amp;id=0&amp;t=77"><img border="0" alt="Get Firefox!" title="Get Firefox!" src="http://sfx-images.mozilla.org/affiliates/Buttons/120x60/blank.gif"/></a></div>
  102. <div style='text-align: center;'><a href="http://jigsaw.w3.org/css-validator/"><img style="border:0;width:88px;height:31px"src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!"></a>
  103. </div>
  104. <div style='text-align: center;'><img src="images/separationmenus.jpg" alt="Séparation" width="120" height="2" /></div>
  105. </ul>
  106.      <!--Fin de Propriété du menu à l'aide de menuconteneur-->
  107. </div>


 
 
Il a bien un <ul> au début et fin :(
 
EDIT j'ai viré deux balises </li> qui trainait pour rien et j'ai vu que y avait une div refermé par </dvi> au lieu de </div> ^^ faute de frape :p
 
enfin ça à pas changé grand chose :s


Message édité par GANONEINC le 05-10-2006 à 08:43:10
Reply

Marsh Posté le 05-10-2006 à 16:50:57    

entre tes li t as des tas de div br toussa c est pas bien :pfff:

Reply

Marsh Posté le 08-10-2006 à 11:31:48    

Nouvelle CSS de test ici :
 
http://romain.giovanetti.free.fr/ganoninc4.css
 
le float left du contenu a été enlevé pour maximiser le rendu sous ie 7 :
 
http://img141.imageshack.us/img141/6973/ie7ds2.jpg
 
La page affichée est biensur une page test sans div dans le menu :
http://romain.giovanetti.free.fr/ganonie.php
 
 
Donc en gros ce qui est en rouge sont les bugs qui reste sous ie7 en suprimant les div du menu et le float left  :pfff:  
 
Je me demande donc comment je vais faire pour garder tout mes élement en div du menu et si il n'y a pas moyen de faire deux version du site automatiquement séléctioné en fonction du naviguateur .
 
 
Merci d'avance pour vos futur réponses !  
 
 
PS: je sais ce topic n'avance pas vite ... enfin surtout mon travail mais je fait passer mes études en priorité et ne travail donc que le week end (ce que je juge personellement comme logique)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed