Free lesson by Kevin Powell on YouTube
About this lesson
- Module:
- Foundations
- Time:
- about 10 hours
- Video:
- 10 min
Write HTML that browsers, search engines and screen readers all understand.
By the end of this week you can
- Choose the right element for headings, lists, links, images and tables
- Build an accessible form with labels and validation attributes
- Use landmarks: header, nav, main, footer
Learn
- Document structure and the head (title, meta description)
- Semantic elements vs div soup
- Forms: input types, labels, required, pattern
- Accessibility basics: alt text, heading order, keyboard focus
Read or watch
Practice
- Rebuild a news article page with semantic tags
- Build a sign-up form that works with only a keyboard
Build
Add a contact page with a form to your site.