<li> : marche pas avec FF - HTML/CSS - Programmation
Marsh Posté le 07-12-2008 à 18:46:41
ben c'est que tu l'utilises pas correctement
montre ton code
Marsh Posté le 07-12-2008 à 19:36:52
Ouep, la balise <li> fonctionne normalement. Jamais eu de soucis.
T'as pas une CSS liée qui joue?
Marsh Posté le 07-12-2008 à 21:34:18
Mon code, c'est ça :
Code :
|
Vous remarquerez que pour le premier lien, j'ai fermé la balise <li>, et pour les autres, pas. C'est pour voir si ça changeait quelque chose. Ben non, ça ne change rien : FireFox ne reconnaît pas ça !
Regardez avec FireFox par vous-même : http://aeroref.belforum.net/autres/
Marsh Posté le 07-12-2008 à 21:37:42
omagad
Marsh Posté le 07-12-2008 à 22:42:53
Vivemotion a écrit : Pardon ? |
je n'y connais pas grand chose en html mais là, tout de même :
où sont les balises de listes (ul ol) ? pourquoi tout tes li ne sont pas fermés (tu fais du xhtml) ? que viens foutre un font ici ? à quoi servent tes br en pagailles et pourquoi ne sont-ils pas fermés ?
Si ce n'est pas un (vieux) générateur qui t'a sorti ça, tu devrais très sérieusement consulter des cours html.
Marsh Posté le 07-12-2008 à 23:02:15
J_D_ a écrit : et <ul>? |
<ul> ne fonctionne sur aucun des deux
Mjules a écrit : où sont les balises de listes (ul ol) ? |
C'est-à-dire ? ul ol
Mjules a écrit : pourquoi tout tes li ne sont pas fermés (tu fais du xhtml) ? |
Comme expliqué plus haut, c'est un test ; maintenant, on peut constater que dans les deux cas (fermé ou non), ça ne fonctionne pas
Mjules a écrit : que viens foutre un font ici ? à quoi servent tes br en pagailles et pourquoi ne sont-ils pas fermés ? |
Le font que tu vois au dessus n'a rien à voir avec les problème que j'évoque. On parle bien des 4 liens du bas.
Mjules a écrit : Si ce n'est pas un (vieux) générateur qui t'a sorti ça, tu devrais très sérieusement consulter des cours html. |
Je pourrais sortir des cours, c'est vrai, mais là, j'essaye juste de comprendre pourquoi ça va très bien sur un navigateur et pas du tout sur un autre
Marsh Posté le 07-12-2008 à 23:21:48
La première chose à faire quand on fait des tests, c'est ptet au moins d'avoir un code un tant soit peu correct, mais là... http://validator.w3.org/check?uri= [...] ne&group=0
Marsh Posté le 07-12-2008 à 23:27:47
Excuse-moi, je ne suis qu'un novice, n'ai jamais pris de cours ou étudier le HTML ou autres, et jusqu'ici, je m'en suis sorti en prenant exemple et en recopiant partiellement certains codes. Ce qui a toujours fonctionné pour des petites pages simples.
Peut-être que mon code est complètement foireux, mais alors, autant me l'expliquer de façon simple, sinon je risque de ne rien comprendre.
Le problème que tu soulève est-il susceptible d'avoir un rapport avec mon problème de <li> ?
Merci pour votre aide à tous.
Marsh Posté le 07-12-2008 à 23:32:08
Vivemotion a écrit : Le problème que tu soulève est-il susceptible d'avoir un rapport avec mon problème de <li> ? |
Oui. Il est même certain que c'est lié directement, dans la mesure où tu files du code complètement pourri les navigateurs tentent de s'en dépatouiller aussi bien qu'ils le peuvent, IE d'une certaine manière et Firefox d'une autre (vu que la récupération du HTML moisi n'est pas formalisée dans HTML4) (accessoirement, Opera trouve une 3e manière d'interpréter ta page, et je suis sûr que Safari en aurait une 4e si je testais).
Si le code leur étant fourni était correct, les navigateurs n'auraient pas à se poser la moindre question et le rendu serait donc le même partout.
Et franchement, c'est pas comme si c'était très compliqué de faire ça avec un HTML potable:
Code :
|
Marsh Posté le 07-12-2008 à 23:38:55
Tu t'y prends tout simplement mal avec ton code.
Je te conseille de créer une feuille de style (CSS) unique pour ne pas mettre les propriétés dans ta page.
N'utilise pas de balise <center>. Evite les <br /> à répétition.
Une liste se crée comme ceci
<ul>
---<li>Point 1</li>
---<li>Point 2</li>
---<li>Point 3</li>
---<li>Point 4</li>
</ul>
Si tu veux régler l'espacement entre les points de ta liste, utilise la propriété adéquate dans ta feuille de style.
Marsh Posté le 07-12-2008 à 23:42:12
Merci beaucoup pour cet exemple et tes explications, ça me permet d'apprendre un peu. J'ai effacé par inadvertance une page sur mon truc, du coup je vais continuer ça demain, plutôt que de continuer maintenant et de tout retaper.
Merci beaucoup, je reviendrai ici demain !
EDIT : à vous trois !
Marsh Posté le 07-12-2008 à 17:14:52
Bonsoir,
J'utilise la balise <li>, mais je me suis rendu compte que ça ne marchait pas avec FireFox.
Comment puis-je faire en sorte que ça s'affiche comme sur IE (un point noir) ?
Merci.