HTML Testo


Esempio

Il tipo di input più semplice e l'input predefinito se non viene specificato alcun type . Questo tipo di input definisce un campo di testo a riga singola con interruzioni di riga automaticamente rimosse dal valore di input. Tutti gli altri personaggi possono essere inseriti in questo. <input> elementi <input> vengono utilizzati all'interno di un elemento <form> per dichiarare controlli di input che consentono agli utenti di immettere dati.

Sintassi

<input type="text">

oppure (senza specificare un type , utilizzando l'attributo predefinito):

<input>

La larghezza predefinita di un campo di testo è di 20 caratteri. Questo può essere modificato specificando un valore per l'attributo size come questo:

<input type="text" size="50">

L'attributo size è nettamente diverso rispetto all'impostazione di una larghezza con CSS. L'uso di una larghezza definisce un valore specifico (in numero di pixel, percentuale dell'elemento genitore, ecc.) Che l'input deve essere sempre ampio. L'utilizzo della size calcola la quantità di larghezza da allocare in base al carattere utilizzato e alla larghezza dei caratteri.

Nota: l' uso dell'attributo size non limita intrinsecamente il numero di caratteri che possono essere inseriti nella casella, ma solo quanto è ampia la casella. Per limitare la lunghezza, vedere Input Validation .

Un campo di input consente solo una riga di testo. Se hai bisogno di un input di testo su più righe per una notevole quantità di testo, usa invece un elemento <textarea> .