5568 sujets

Sémantique web et HTML

Voici le code définissant une zone texte dans un formulaire html:
<input type="text" id="comment" name="comment" size="254">

Je pensais avoir limité la zone à 254 caractères.
Un utilisateur a écrit un commentaire de près de 700 caractères qui m'a été transmis entièrement. Pour moi ce n'est pas un problème mais alors à quoi sert la balise size?
Merci pour votre aide.
Bonsoir,
si tu es en HTML 5, il faut mettre :

<input type="text" id="comment" name="comment" maxlength="254">

Comme ça, l'internaute ne pourra pas ajouter plus de 254 caractères.
Avec ce nombre de caractère, il serait peut-être plus judicieux de mettre un textarea.
En espérant avoir répondu à ta demande.
J'ai oublié :
Le paramètre “size” d'un “<input type="text"” indique le nombre maximal de caractères visibles.