10 Ways to Improve Your Site's Accessibility

Use strong, semantically correct markup to create your page elements

Semantic markup means markup that was designed to generate a specific object name and role. Use native markup for headings, lists, links, tables, forms. Give all elements class and ID assignments. If you have to adapt an element for a custom purpose, use progressive enhancement to ensure a base level of functionality. If an element's role isn't reflected in its parkup, apply an appropriate ARIA role in its place.

Pro Tip: Think about this when selecting and evaluating frameworks. Join communities of practice within your framework of choice to see what accessibility tasks are in progress.