Accessibility is the practice of making websites available to all people, regardless of their abilities or disabilities.

Cover html accessibility

3 Achievements



A broad definition of accessibility could include mobile devices, software machines, and people with disabilities. However, the more traditional definition of accessibility focuses exclusively on people that access the web in atypical ways.



Accessibility on a static website has a lot to do with creating semantic markup. However, creating an aesthetic with CSS is equally important and can help users with various types of vision and motor impairments.

Web Apps

Web Apps

Dynamic websites often deal with lots of input and output of data. This typically involves the utilization of forms and tables, which can pose some accessibility issues if they're not coded properly.


  • Nick Pettit

    Nick is a designer, public speaker, teacher at Treehouse, and co-host of The Treehouse Show. His Twitter handle is @nickrp.

Download videos

You have to sign up for Treehouse in order to download course videos.

Sign up