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>
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 :
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?