Skýringartextar fieldset
Silktide prófar að hver hópur eyðublaðsreita sem skilgreindur er með fieldset innihaldi einnig legend sem lýsir tilgangi hópsins. Legend gefur öllum hópnum nafn svo hvert val heyrist í samhengi.
Í safnar <fieldset>-þátturinn saman tengdum
stýringum eyðublaðs – til dæmis safni útvarpshnappa, gátreita eða vistfanga –
og <legend>-þátturinn er yfirskrift hans.
<!-- Vandamál: hópinn vantar legend -->
<fieldset>
<label><input type="radio" name="size" value="s"> Lítil</label>
<label><input type="radio" name="size" value="l"> Stór</label>
</fieldset>
Hvers vegna þetta skiptir máli
Sjáandi gestur sér yfirskrift hópsins beint fyrir ofan valkostina. Notandi heyrir hvern valkost fyrir sig og án legend heyrir hann aðeins „Lítil“ og „Stór“ án þess að vita hvað er verið að velja. Legend er tilkynnt þegar hlustandinn fer inn í hópinn svo spurningar á borð við „Stærð á bol“ berist öllum.
Hvernig á að laga þetta
Bættu <legend> við sem fyrsta þætti innan hvers <fieldset> og lýstu
hópnum með nokkrum orðum:
<!-- Lagað: legend gefur hópnum nafn -->
<fieldset>
<legend>Stærð á bol</legend>
<label><input type="radio" name="size" value="s"> Lítil</label>
<label><input type="radio" name="size" value="l"> Stór</label>
</fieldset>
Hafðu legend stutt – skjálesarar kunna að endurtaka legend fyrir hvert svæði í hópnum.
Hvernig Silktide prófar þetta
- Finndu hvern
<fieldset>-þátt á hverri síðu. - Tilkynntu um hvern þátt sem hefur engan
<legend>-þátt sem beint undirbarn.
Bilanaleit
Legend-ið mitt er til staðar en samt er tilkynnt um villu
<legend> verður að vera beint undirbarn <fieldset>. Yfirskrift sem er
innbyggð í annan þátt, svo sem <div>-umbúðir, er ekki viðurkennd sem legend
hópsins – hvorki af þessari prófun né af .