6.3 Abstract Form objects

It is tempting to think in HTML form elements when we design a user interface in an HTML document. However, this makes the form very specific, and it is difficult to change it for accessibility purposes. Instead of thinking in raw HTML form elements, we should think in more abstract terms.

  6.3.1 Action trigger
  6.3.2 Single choice
  6.3.3 Group of single choices
  6.3.4 Multiple choice
  6.3.5 Group of multiple choices
  6.3.6 Text box