Forms pose a series of usability and accessibility challenges, many of which are made more complex when you need to build a form to fit into a small space.