Wymagania dotyczące strony, którą właśnie opracowuję, muszą być zgodne z 508. Obecnie większość naszych widoków html zaczyna się od nagłówka h1
, a następnie wszystkiego, co musi być w tym widoku. Teraz w przypadku formularzy zaleca się stosowanie fieldset
s oraz legend
s przy rozwiązywaniu problemów z innymi licznymi wskazówkami. Sprawia to, że sprawy stają się nieco bardziej skomplikowane, ponieważ tytułem treści był h1
, ale jeśli muszę użyć fieldset
i legendy, teraz mam tytuł h1
, ale tytuł legendy byłby tym samym. Na przykład:Dostępność, legendy zestawów pól i znaczniki nagłówków
<h1>Edit Education Details</h1>
<form>
<fieldset>
<legend>Edit Education Details</legend>
<p>
<label for="school">School</label>
<input id="school" name="school" type="text"/>
</p>
...other fields
</fieldset>
</form>
Nie jestem pewien, którą trasę wybrać. Czy po prostu pozbyć się h1
i ustawić legendę tak, aby wyglądała tak samo jak stylizacja h1
? A może powinienem być twórczy z tekstem legendy, aby nie był dokładnie tym samym tekstem? Z góry dziękuję.
Tak, poszedłem z h1 i twoje komentarze mają sens. Dzięki za ten link. – ryanulit