Ragazzi vi pongo il mio quesito...sto iniziando a fare un form con dei fileldset e dei label e due div.
In pratica voglio fare un form con diversi campi(label)che sono posti in orizzontale su diversi div.
Il problema è che non so perchè ma anche usando float non riesco a risolvere il problema(infatti me li mette sempre in verticale .
Vi posto i due codici...
HTML/XHTML:
Codice PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<
html>
  <
head>
  <
meta http-equiv="content-type" content="text/html; charset=windows-1250">
  <
meta name="generator" content="">
  <
title>Form</title>
  <
link href="stile.css" rel="stylesheet" type="text/css"/>
  </
head>
  <
body>
  <
form id="form" name="form" action="mail.php">
  <
div id="container">
  <
fieldset>
  <
legend>Registrazione</legend>
  [list=
1]
<
div id="a">
      <
label>Nome[i]:[/i]</label>
      <
input id="nome" />
</
div>
<
div id="b">
      <
label>Nick[i]:[/i]</label>
      <
input id="nick" />

</
div>[/list]
</
fieldset>
</
div>
  
  </
form>
  </
body>
</
html
CSS:
Codice PHP:
body{
    
}
div#container{
    
width100%;
    
height50px;
}
div#a{
    
floatleft;
    
widthauto;
}
div#b{
    
floatright;
    
widthauto;
}
form{

}
form fieldset {
  
margin-bottom10px;
  
width30%;
}
form fieldset {
  
margin-bottom10px;
}
form legend {
    
padding0 5px;
    
font-weightbold;
    
width70px;
    
heightauto;
}
form label {
  
displayinline-block;
  
line-height1.2;
  
vertical-aligntop;
}
formfieldset ol {
  
margin0;
  
padding0;
}
form fieldset li {
  list-
stylenone;
  
padding5px;
  
margin0;
}
form fieldset fieldset {
  
bordernone;
  
margin3px 0 0;
}
form fieldset legend {
  
padding0 0 5px;
  
font-weightnormal;
}
form label {
  
width122px;