Voici une zone de saisie HTML:
<input type="text" id="text" name="text_name" />
Quelles sont les options pour définir la taille de la boîte?
Comment cela peut-il être implémenté en CSS?
Vous pouvez définir sa width
:
<input type="text" id="text" name="text_name" style="width: 300px;" />
ou encore mieux définir une classe:
<input type="text" id="text" name="text_name" class="mytext" />
et, dans un fichier CSS séparé, appliquez le style nécessaire:
.mytext {
width: 300px;
}
Si vous souhaitez limiter le nombre de caractères que l'utilisateur peut taper dans cette zone de texte, vous pouvez utiliser l'attribut maxlength
:
<input type="text" id="text" name="text_name" class="mytext" maxlength="25" />
L'attribut size
fonctionne également:
<input size="25" type="text" />
Essaye ça
<input type="text" style="font-size:18pt;height:420px;width:200px;">
Ou sinon
<input type="text" id="txtbox">
avec le css:
#txtbox
{
font-size:18pt;
height:420px;
width:200px;
}
Vous pouvez définir la largeur en pixels via le style en ligne:
<input type="text" name="text" style="width:195px;">
Vous pouvez également définir la largeur avec une longueur de caractère visible:
<input type="text" name="text" size="35" />