18041 sujets
Questions générales et questions de débutants
Bonjour,
Si je ne m'abuse, le paramètre “size” d'un “<input type="text"” indique le nombre maximal de caractères visibles.
Si tu veux modifier sa taille avec des CSS, c'est possible.
Comme pour tout élément de type bloc, il est possible de lui appliquer une “width” (largeur).
Essaye :
Modifié par Gihef (02 Aug 2007 - 00:55)
Si je ne m'abuse, le paramètre “size” d'un “<input type="text"” indique le nombre maximal de caractères visibles.
Si tu veux modifier sa taille avec des CSS, c'est possible.
Comme pour tout élément de type bloc, il est possible de lui appliquer une “width” (largeur).
Essaye :
<input type="text" size="30" [b]style="width:600px;"[/b]>
Modifié par Gihef (02 Aug 2007 - 00:55)
Bonjour
L'un et l'autre sont du pur Html : "size" n'est pas obsolète, elle détermine la taille nécessaire pour entrer des caractères sans aucune notion de largeur particulière, ce qui fait que selon les paramètres par défaut des UA elle n'aura pas toujours la même taille à l'écran ; "width" décrit la largeur d'un objet (image ou autre) quel que soit son contenu.
Il ne faut jamais oublier d'indiquer la "size" d'un input text ou les "cols/rows" d'un textarea même si une valeur CSS indique leurs largeurs, d'abord pour que les UA non-CSS puissent restituer tout ça correctement, ensuite parce que ça ne définit pas exactement la même chose.
L'un et l'autre sont du pur Html : "size" n'est pas obsolète, elle détermine la taille nécessaire pour entrer des caractères sans aucune notion de largeur particulière, ce qui fait que selon les paramètres par défaut des UA elle n'aura pas toujours la même taille à l'écran ; "width" décrit la largeur d'un objet (image ou autre) quel que soit son contenu.
Il ne faut jamais oublier d'indiquer la "size" d'un input text ou les "cols/rows" d'un textarea même si une valeur CSS indique leurs largeurs, d'abord pour que les UA non-CSS puissent restituer tout ça correctement, ensuite parce que ça ne définit pas exactement la même chose.
Oui désolé, mauvaise habitude
UA pour User-Agent, c'est-à-dire "agents utilisateurs"... en gros tout ce qui se place entre le visiteur et le document web pour rendre ce dernier consultable et utilisable : navigateur, logiciel à synthèse vocale, tablette braille, inprimante, etc etc.
Modifié par Arsene (02 Aug 2007 - 17:18)
UA pour User-Agent, c'est-à-dire "agents utilisateurs"... en gros tout ce qui se place entre le visiteur et le document web pour rendre ce dernier consultable et utilisable : navigateur, logiciel à synthèse vocale, tablette braille, inprimante, etc etc.
Modifié par Arsene (02 Aug 2007 - 17:18)
gilles74 a écrit :
Enfin, puisqu'on est dans les détails, a-t-on le droit d'écrire :
size=""
(évoquer le paramètre sans définir sa valeur)
Dans ce cas, et pour être sûr de ne pas avoir de problème, autant ne pas utiliser du tout l'attribut HTML size. Le champ de formulaire aura alors une largeur par défaut, ou le cas échéant la largeur donnée pour la propriété CSS width.