[CSS] alignement label/input

Résolu/Fermé
Miloute - 5 févr. 2008 à 10:20
 Dalida - 5 févr. 2008 à 17:00
Bonjour,

Je suis débutante en programmation, et je suis en train de réaliser un formulaire. Par contre, j'ai des problèmes au niveau du rendu...
Mes labels font parfois plusieurs lignes et mes input (ou select) se retrouvent alors n'importe où. Serait-il possible, via CSS de s'arranger pour que les input/select se trouvent toujours au milieu par rapport au label (voir schéma) ?

--------------------------------
|                                         |
| label1: input1/select1      |
|                                         |
| label2 sur                        |
| plusieurs: input2/select2 |
| lignes                               |
|                                         |
|            | OK |                     |
|--------------------------------


Voici comment j'ai construit mon formulaire:
<form id=monForm action="page2.php" method=POST>
    <fieldset>
   <!-- constrution similaire pour les autres types d'input et les select -->
    <p>
        <label for="form_prenom">Prenom: </label> 
        <input type="text" id="form_prenom" name="prenom" />
    </p>
...


Merci.

21 réponses

Salut !
si j'était toi j'enleverai les label et je les remplacerrai par des div , je trouve que c'est carrément plus simple a géréer étant donné quon a pas le PB des label qui prenne 2 lignes .
-4