Bonjour,
Simplement je désire utiliser des balises pour créer un formulaire.
J'ai au dépard utilisé un paragraphe par ligne, mais les zones de saisie ne pouvait pas être bien alignés alors j'ai opté pour une structure <dl> suite à ma lecture de http://pompage.net/pompe/listesdefinitions/
voir code ci-dessous.
Mais un doute m'assaille, ai-je pris la bonne décision ?
Ma question : Que font les autres ? Quelle est une des meilleurs solutions pour un formulaire tout simple ? Quel est la votre ?
avec un css de type tableau que j'ai trouvé ici http://pompage.net/pompe/listesdefinitions/
Simplement je désire utiliser des balises pour créer un formulaire.
J'ai au dépard utilisé un paragraphe par ligne, mais les zones de saisie ne pouvait pas être bien alignés alors j'ai opté pour une structure <dl> suite à ma lecture de http://pompage.net/pompe/listesdefinitions/
voir code ci-dessous.
Mais un doute m'assaille, ai-je pris la bonne décision ?
Ma question : Que font les autres ? Quelle est une des meilleurs solutions pour un formulaire tout simple ? Quel est la votre ?
<form id="frm" action="..." method="post" name="frm">
<dl>
<dt>Ma premier zone à saisir<dt><dd><imput type="text" .....></dd>
<dt>Ma secondezone à saisir<dt><dd><imput type="text" ....></dd>
<dt><dt><dd><imput type="submit" value="Sauvegarde"/></dd>
</dl>
</form>
avec un css de type tableau que j'ai trouvé ici http://pompage.net/pompe/listesdefinitions/
dl.table-display-col
{
margin: 2em 0;
padding: 0;
font-family: georgia, times, serif;
}
.table-display-col dt
{
width: 8em;
float: left;
margin: 0 0 0 0;
padding: .5em;
text-align: right;
}
/* hack de commentaire avec un antislash pour ie5 mac \*/
dt { clear: both; }
/* end hack */
.table-display-col dd
{
float: left;
margin: 0 0 0 0;
padding: .5em;