Tällä sivulla sama kysely on toteutettu kahdella tavalla: ensimmäisessä
label-elementti on ennen kenttää, toisessa kentän jälkeen.
Kokeile molempia hiirellä ja näppäimistöllä.
radio) on yksivalintainen.checkbox) on monivalintainen.name-attribuutin arvo.legend-elementissä. Ilman sitä
ruudunlukijan käyttäjä kuulee vaihtoehdot muttei kysymystä.for ja
id vastaavat toisiaan.Suositus: valintaruuduissa ja valintanapeissa otsikko tulee kentän jälkeen, koska ruutu luetaan ensin ja sen merkitys vasta sitten. Tekstikentissä, valintalistoissa ja tekstialueissa otsikko tulee ennen kenttää.
<fieldset>
<legend>Kuinka usein käyt ostoksilla?</legend>
<p>
<input id="b-viikoittain" type="radio" name="tiheys" value="viikoittain" checked="checked" />
<label for="b-viikoittain">Viikoittain</label><br />
<input id="b-kuukausittain" type="radio" name="tiheys" value="kuukausittain" />
<label for="b-kuukausittain">Kuukausittain</label><br />
<input id="b-harvemmin" type="radio" name="tiheys" value="harvemmin" />
<label for="b-harvemmin">Harvemmin</label>
</p>
</fieldset>