When developing a website, keep these principles in mind to ensure your website is accessible by the broadest audience possible.
1. Apply standard HTML semantics whenever possible: Standard HTML enables screen readers to better discern what’s happening on the page and pass the information along to the user.
2. Enable keyboard navigation: According to WebAIM Low Vision, 60.4% of survey respondents always or often use a keyboard for web page navigation.
3. Use attributes: Be specific and descriptive with your link text.
4. Use the ARIA label attribute: This will override what the screen reader calls out when it reads your CTA button. This can be very helpful for a user to understand where your CTA will take them.
5. Properly label and format forms: Make sure your forms have clearly labeled instructions and use labels that are always visible.
6. Use tables for data: Use the correct mark-up for data tables and make sure you include table headers. It’s important to use CSS for layout and reserve tables for data.
Read the source article on Search Engine Land.