Accessible code - aduggin/accessibility-notes GitHub Wiki

  • Images have alternative text (so if you can't see the image you can still read the text).
  • Text re-sizes according to user preference.
  • Headings are correctly used (they're not just ordinary text made to look big and bold).
  • Tables are used for laying out tabular information and have proper headings and summaries.
  • Forms use correct markup so labels, hints and errors are associated with correct fields.
  • Visual presentation is defined in 'stylesheets' and is not embedded in the pages.
  • Most appropriate HTML elements are used for content and interactive elements
  • Information that is communicated visually is also provided in code (so can be announced by screen readers)
  • Everything works with a keyboard, with no keyboard traps

Related resources