Accessibilité des boutons radios et checkboxes
Ticket lié à celui ouvert sur le plugin saisies : spip-contrib-extensions/saisies#27 (closed)
Les boutons radios et checkboxes devraient être regroupés dans un fieldset avec une légende.
Exemple à obtenir :
<div class="editer-groupe">
...
<div class="editer editer_radio">
<fieldset>
<legend>Label des boutons radios</legend>
<div class="choix choix_choix1">
<input type="radio" name="radio_1" class="radio" id="champ_radio_1_1" value="choix1">
<label for="champ_radio_1_1">Un</label>
</div>
<div class="choix choix_choix2">
<input type="radio" name="radio_1" class="radio" id="champ_radio_1_2" value="choix2">
<label for="champ_radio_1_2">Deux</label>
</div>
<div class="choix choix_choix3">
<input type="radio" name="radio_1" class="radio" id="champ_radio_1_3" value="choix3">
<label for="champ_radio_1_3">Trois</label>
</div>
</fieldset>
</div>
...
</div>
Il faut une classe dédiée pour ces fieldsets là, qui regroupent des boutons ou case, et une autre, pour les fieldsets qui regroupent des champs divers.