Skip to main content

accessibility

Implement web accessibility standards (WCAG 2.1 AA) using semantic HTML and ARIA patterns.

Informations de source

Dépôt
ai4brands-design/claude-skills
Dernière activité de la source
21 mars 2026 à 22:21
Langue détectée de SKILL.md
anglais
Étoiles
2
Forks
0

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
accessibility
description
Implement web accessibility standards (WCAG 2.1 AA) using semantic HTML and ARIA patterns.
# Web Accessibility (WCAG 2.1 AA) Ensure your web applications are inclusive and accessible to all users. ## Semantic HTML ```html <!-- ❌ WRONG --> <div onclick="submit()">Submit</div> <!-- ✅ CORRECT --> <button type="submit">Submit</button> <a href="/next">Next page</a> ``` ## Focus Management ```css /* ✅ CORRECT - custom accessible outline */ button:focus-visible { outline: 2px solid var(--primary); outline-offset: 2px; } ``` ## ARIA Patterns ```html <!-- ✅ CORRECT - ARIA fills semantic gap --> <div role="dialog" aria-labelledby="title" aria-modal="true"> <h2 id="title">Confirm action</h2> </div> <!-- ✅ BETTER - Use native HTML when available --> <dialog aria-labelledby="title"> <h2 id="title">Confirm action</h2> </dialog> ``` ## Pro Tips - Always use `:focus-visible` to style focus states without annoying mouse users. - Provide descriptive `alt` text for informative images; use `alt=""` for decorative ones. - Test with screen readers (VoiceOver, NVDA) to verify the logical order of content.
Voir sur GitHub