Ich bin nicht sicher, wie ein Formular aria-labeledby oder aria-beschrieben wird, wenn Sie versuchen, eine Überschrift und einen Disclaimer wie "Alle Felder sind erforderlich, wenn optional markiert "Haftungsausschluss oben auf Ihrem Formular. Ich denke, das ist, wie ich denke, es ist getan, aber ich bin neu in der Zugänglichkeit, so dass alle Korrekturen sehr geschätzt werden würden!WCAG 2.0 aria-labeledby für Formular-Header und Disclaimer
<form id="profile optional">
<h1 arialabelledby="profile">Profile</h1>
<p aria-describedby="optional">All fields are required unless marked optional</p>
<fieldset>
<legend id="userInfo" aria-labelledby="formA">User Info</legend>
<div class="form-control">
<label id="firstName" for="firstName">First Name</label>
<input type="text" name="firstName" aria-labelledby="firstName userInfo" aria-required="true" aria-describedby="error-message"/>
<span id="error-message" style="display:none" aria-hidden="true">Name is required</span>
</div>
<div class="form-control">
<label id="lastName" for="lastName">Last Name</label>
<input type="text" name="lastName" aria-labelledby="lastName userInfo" aria-required="true" aria-describedby="error-message"/>
<span id="error-message" style="display:none" aria-hidden="true">Name is required</span>
</div>
<div class="form-control">
<label id="nickName" for="nickName">Nick Name (optional)</label>
<input type="text" name="nickName" aria-labelledby="nickName userInfo"/>
</div>
<fieldset>
<fieldset>
...
</fieldset>
<button type="submit" aria-label="Submit Profile">Submit</button>
</form>
bearbeiten * Code für Absenden-Button
Super! Ich lese mehr über ARIA kostenlos und wie HTML5 bereits eine Reihe von Zugänglichkeit unterstützt, nachdem Sie es erwähnt haben, also vielen Dank für das Aufklären. Ich gehe von http://www.html5accessibility.com/, um sicherzustellen, dass alles, was ich tue, Barrierefreiheit unterstützt, aber gibt es etwas Schwieriges, auf das ich achten sollte? –
HTML5Accessibility.com ist eine fantastische Ressource und ich freue mich, dass Sie suchen. Was die Schwierigkeit betrifft, wenn Sie sich mit den [5 "Regeln" der ARIA-Nutzung vertraut machen (https: //www.w3.org/TR/aria-in-html/# Hinweise-auf-Arie-Verwendung-in-html) und nähern Sie sich vorsichtig, ich denke, Sie werden in guter Verfassung sein. Ich für meinen Teil bin begeistert, dass Sie Interesse zeigen. – aardrian