Page 1 sur 1

form et span

Publié : 01 mars 2004, 17:14
par DJiK
2 problèmes aujourd'hui!

1) J'ai 2 formulaires form dans un petit cadre. Le problème est qu'il sont trop espacés. (Surtout dans IE) :(
Y'a t-il un paramètre pour changer l'espacement entre 2 form?


2) Comment ça marche la balise <span>? Quand je fais avec <div> ça aligne le texte à droite comme je veux, mais à la ligne.
Et avec span, c'est pas à droite... :?:


Merci de votre aide SVP! :wink:

Re: form et span

Publié : 01 mars 2004, 17:17
par calimo
DJiK a écrit :2) Comment ça marche la balise <span>? Quand je fais avec <div> ça aligne le texte à droite comme je veux, mais à la ligne.
Et avec span, c'est pas à droite... :?:
Span c'est pour appliquer un style à un petit bout de texte ou de ligne, pas tout un bloc comme div.

Re: form et span

Publié : 01 mars 2004, 18:10
par bobo
DJiK a écrit :1) J'ai 2 formulaires form dans un petit cadre. Le problème est qu'il sont trop espacés. (Surtout dans IE) :(
Y'a t-il un paramètre pour changer l'espacement entre 2 form?
margin-top et margin-bottom en CSS ?

Re: form et span

Publié : 01 mars 2004, 18:33
par DJiK
bobo a écrit :margin-top et margin-bottom en CSS ?
Ah oui, tiens ça marche! :D Désolé, c'était trop facile!
Merci!


Pour le span donc mon:

Code : Tout sélectionner

Bla bla <span class="adroite">bli bli</span>
devrait bien donner bli bli à droite? :?

Re: form et span

Publié : 01 mars 2004, 20:58
par bobo
DJiK a écrit :Pour le span donc mon:

Code : Tout sélectionner

Bla bla <span class="adroite">bli bli</span>
devrait bien donner bli bli à droite? :?
Ben, ça dépend de ce que tu as déclaré pour adroite. Je ne sais pas exactement ce que tu veux obtenir comme effet non plus.

Publié : 01 mars 2004, 21:27
par Benoit
J'ai l'impression que ça vaut la peine d'utiliser un div à la place d'un span, si tu veux un alignement différent c'est équivalent à extraire un bloc du flux normal non ?

Re: form et span

Publié : 01 mars 2004, 23:56
par DJiK
bobo a écrit :Ben, ça dépend de ce que tu as déclaré pour adroite.
Juste text-align: right; :)


En effet je vais faire un div ça sera plus simple. Mais j'ai testé le span aussi sur une ligne entière, elle ne change jamais de place... :shock: Merci!

Publié : 02 mars 2004, 08:44
par calimo
Je crois bien que span est une balise de mise en forme, pas de positionnement comme le div...

Publié : 02 mars 2004, 11:24
par bobo
calimo a écrit :Je crois bien que span est une balise de mise en forme, pas de positionnement comme le div...
Il faut surtout comprendre que les <span> génèrent des boites de type display:inline, alors que les div génèrent des boites de type display:block.
Ce sont les 2 grands types de boites fondamentaux en CSS, et les propriétés CSS ne sont pas applicables de la même manière selon le type de boite.
Pour plus d'information, il faut lire les chapitres se rapportant à ce sujet dans les spécifications, on doit également pouvoir trouver des informations sur Openweb.