Va11yS
Buttons
-
WCAG ARIA Techniques for Buttons
- ARIA1 Example 1: Using aria-describedby property to describe a Close button's action
- ARIA1 Example 3: Using aria-describedby property to provide more detailed information about the button
- ARIA5 - Example 1: Using WAI-ARIA state and property attributes to expose the state of a user interface component
- ARIA14 - Example 1: Using aria-label to provide an invisible label where a visible label cannot be used
- WCAG General Techniques for Buttons
-
WCAG HTML Techniques for Buttons
- H32 Example 1: Providing submit buttons.
- H32 Example 2: Using a server-side script (specified in the action attribute) that redirects the user to the requested page.
- H36 Example 1: Using alt attributes on images used as submit buttons
- H44 Example 3: Using label elements to associate text labels with form controls
- H71 Example 3: Radio buttons submitting to the same named field
- H84 Example 1: Using a button with a select element to perform an action (i.e. calendar)
- H84 Example 2: Using a button with a select element to perform an action
- H91 Example 2a: Using HTML form controls and links
- H91 Example 2b: Using the value attribute for the button name
- H91 Example 2c: Using the alt attribute for the button name
- H91 Example 2d: Using the title attribute for the button name
- H91 Example 5: Using HTML form controls and links (e.g. radio button)
- H91 Example 8: Using HTML form controls and links (e.g. radio fieldset)
- Buttons Used in Various Frameworks