Page 1 sur 1

Espaces avant et après un formulaire

Posté : 30 déc. 2008, 11:42
par cyberlp
Bonjour,

J'ai un petit souci de mise en page en HTML. J'essaie de supprimer les retours à la ligne automatique qui se font avant et après un formulaire.

J'utilise un CSS avec comme paramètres :

Code : Tout sélectionner

form { margin:0; padding:0; }
ce qui a permis de supprimer le saut de ligne, mais pas le retour à la ligne.

Merci pour votre aide.


PS : le problème subsiste même si je place directement du texte collé à <form> ou </form>

Posté : 30 déc. 2008, 11:50
par Stef
Essaie comme ça, ça devrait être bon :wink: :


Code : Tout sélectionner

form { margin:0; padding:0; display: inline; }

Posté : 30 déc. 2008, 11:51
par Calimero
Il y a retour à la ligne car l'élément form est une balise de bloc (qui trace obligatoirement une boîte rectangulaire).

Fort heureusement, c'est très facile à changer : regarde en CSS du côté de la propriété display (plus particulièrement la valeur inline, correspondant au comportement ordinaire des balises font, span, b...). Si ça ne te convient pas, regarde du côté des propriétés float et clear qui ont un autre effet qui peut aussi te convenir.

Posté : 30 déc. 2008, 11:59
par cyberlp
Merci pour la (double) réponse, c'est exactement ça :)

Posté : 30 déc. 2008, 12:42
par Aureusms
Function ecrire_comme_modo ($personne)
  {
  echo "<p style='color: red; font-weight: bold;'>Si ta question est résolue, $personne, marque la en tant que résolue via le petit bouton en haut...</p>";
  }

ecrire_comme_modo("cyberlp");
Je pense que cela peux marcher... :lol:

Posté : 30 déc. 2008, 12:58
par Stef
Merci pour la (double) réponse, c'est exactement ça :)
Ouep Calimero il m'a copié! bon ok il a ajouté une note sur float et clear... :D

Posté : 30 déc. 2008, 13:41
par Calimero
Ouep Calimero il m'a copié! bon ok il a ajouté une note sur float et clear... :D
J'ai surtout ajouté une explication pour élargir la culture du posteur et lui donner une chance de comprendre et résoudre ses problèmes lui-même la prochaine fois, ce qui est bien plus constructif (mais un peu plus long à écrire) qu'une solution toute faite donnée de but en blanc ;-) On aime bien faire progresser les gens sur PHPFrance.

Mais tout ça ne t'enlève pas l'honneur d'avoir été le premier à trouver la solution :-)

Posté : 30 déc. 2008, 13:53
par Stef
Rhooo prends pas la mouche comme ça calimero, c'est trop injuste! :D