[spip-dev] champs de formulaire de recherche

Bonjour,

Je me permets de vous proposer de modifier les formulaires de
recherche. Actuellement certains descriptifs de champs sont écrits,
dans le code html final, dans la case à remplir, comme
passer de <input type="text" >Recherche</input>

On pourrait remplacer cela par une balise <label>, tel que
<label>Recherche<input type="text" ></input><label> ou
<label for=id" >Recherche<label><input type="text" name="id" >Recherche</input>

Qu'en pensez vous ?

Nicolas Krebs wrote:

passer de <input type="text" >Recherche</input>

On pourrait remplacer cela par une balise <label>, tel que <label>Recherche<input type="text" ></input><label> ou
<label for=id" >Recherche<label><input type="text" name="id" >Recherche</input>

Qu'en pensez vous ?

Pourquoi compliquer alors que la plupart des navigateurs comprendront mieux la première version ???

sinon, si ce que tu cherches à faire est te rapprocher des futures-normes-récommandées-par-le-w3c (Marque déposée) comme XForm, tu pourrais peut-être soumettre ça dans la liste Spip-w3c plus appropriée, et cherchant sans doute de nouvelles personnes motivées :stuck_out_tongue: :

http://piif.lautre.net/cgi-bin/mailman/listinfo/spip-w3c

Babass...

Babass wrote:

Nicolas Krebs wrote:

passer de <input type="text" >Recherche</input>

On pourrait remplacer cela par une balise <label>, tel que <label>Recherche<input type="text" ></input><label> ou
<label for=id" >Recherche<label><input type="text" name="id" >Recherche</input>

Qu'en pensez vous ?

Dans les cas des cases à coher ou des boutons radios, j'aime bien n'avoir qu'a cliquer le libélé et non viser la case avec ma sourie.
Pour le <input>, je ne savait pas que l'on pouvait l'écrire de cette façon, je m'attendais à un value="Rechercher".

Babass, est ce que tu dis que les anciens navigateurs ne comprennet pas <label> ? et qu'ils ne l'affichent pas?

Je pense qu'autrement, ici, c'est vraiment un détail.
En quoi ce changement apporterait, ici, des améliorations?

Amicalement
Grégoire