Web page building blocks -- Working with Webpage files -- Basic HTML structure -- Text -- Images -- Links -- CSS building blocks -- Working with style sheets -- Defining selectors -- Formatting text with styles -- Layout with styles -- Building responsive webpages -- Working with web fonts -- Enhancements and effects with CSS -- Lists -- Forms -- Video, audio, and other multimedia -- Tables -- Adding JavaScript -- Testing & debugging webpages -- Publishing your pages on the Web.