Bonjour à tous,
J'ai commencé la construction d'un site internet qui contient notament un formulaire qui ressemble à ca:
<form action="blabla.php" method="post" id="formulaire">
<fieldset id="section1">
<legend>Titre1</legend>
<label for="input1">Champ 1</label>
<input type="text" name="input1" id="input1" />
<label for="input2">Champ 2</label>
<input type="text" name="input2" id="input2" />
<label for="input3">Champ 3</label>
<input type="text" name="input3" id="input3" />
</fieldset>
</form>
Le formulaire est bien sur un peu plus consequent, et possede un bouton ,de validation, mais il est structuré comme ca.
Mon probleme, c'est que les noms Champ1, champ2,... ont des longueurs differentes, et du coup, les cases du formulaire ne sont pas alignées verticalement.
J'ai cherché sur internet, et j'ai trouvé comme solution de fixer une largeur fixe pour les balises label a l'aide d'une CSS:
label
{ width : 30px ; }
Je comprends bien l'idée, mais ca n'a pas l'air de fonctionner.
Etant un gros débutant en HTML/CSS, je patauge la dedans depuis quelques jours, sans avancer. C'est pourquoi je sollicite votre aide
![:) :)]()
.
Quelqu'un pourrait-il m'expliquer comment aligner ces satanés champs (sans utiliser des tableaux, parce que j'ai cru lire que c'était mal
![:) :)]()
), ou alors me filer un lien qui me fournirait une explication ?
Merci de votre aide.