Rieccomi.

Avrei alcune domande da farvi:

1) Esiste nei css una proprietà equivalente all'attributo maxlength o posso continuare a usarlo?
2) E' possibile assegnare contemporaneamente le stesse proprietà a due elementi specifici?
Nel mio codice voglio dare a tutti gli input la dimensione di 180 pixel tranne a quelli con id gn,mn,an. input#gn e input#mn sono uguali, li posso unire in qualche modo in una sola dichiarazione? Grazie.

codice:
label{
float: left;
width: 120px;
font-weight: bold;
}
input{
width: 180px;
margin-bottom: 5px;
}

input#gn{
width: 20px;
}
input#mn{
width: 20px;
}
input#an{
width: 40px;
}
</style>


<form>
<label for="nome">Nome:</label><input type="text" name="nome" id="cognome" />

<label for="cognome">Cognome:</label><input type="text" name="cognome" id="cognome" />

<label for="gn">Data Nascita:</label><input type="text" name="gn" id="gn"  /> 
/
<input type="text" name="mn" id="mn" />
/
<input type="text" name="an" id="an" />

<input type="submit" value="Invia" name="invia" id="invia" />
</form>