courses / html

learn html

Three levels, from never written code to writing it like a professional. The structure behind every web page.

build things that are actually useful.

For people who finished Level 1, or can already write small programs with variables, decisions, loops and functions.

1 unit 1 Forms that ask well Ask the right questions and get answers you can use. 0 of 4 · 37 min
  1. What a form sends9 min
  2. The right box for the job9 min
  3. Answers you must give9 min
  4. Answers in the right shape10 min
2 unit 2 Choices and longer answers Offer choices, group questions and make room for longer replies. 0 of 4 · 36 min
  1. Pick one with radio buttons9 min
  2. Group questions with fieldset9 min
  3. Drop-down lists9 min
  4. Room for longer answers9 min
3 unit 3 Tables done properly Build tables that people and screen readers can follow. 0 of 4 · 38 min
  1. Give a table a caption8 min
  2. Head, body and foot10 min
  3. Headers for rows and columns10 min
  4. Cells that stretch10 min
4 unit 4 Parts with meaning Say what each part of a page is, not how it looks. 0 of 4 · 35 min
  1. Articles that stand alone9 min
  2. Sections with headings9 min
  3. Asides for extras8 min
  4. Figures with captions9 min
5 unit 5 Dates, contacts and quotes Mark up dates, contact details, pairs of facts and reviews. 0 of 4 · 36 min
  1. Dates computers understand9 min
  2. Contact details9 min
  3. Description lists9 min
  4. Quotes and reviews9 min
6 unit 6 Pages everyone can use Make pages that work with screen readers and keyboards. 0 of 4 · 38 min
  1. Alt text that helps9 min
  2. Names with aria-label10 min
  3. Hints joined to boxes10 min
  4. Skip links9 min
7 unit 7 Media and a booking page Add video and sound, then build a booking page that works. 0 of 4 · 42 min
  1. Video on the page10 min
  2. Sound and file formats10 min
  3. Captions and transcripts10 min
  4. Build a booking form12 min
end of level 2 level check Build one small project with everything from this level. Pass it and your face levels up. see the check