HTML, HyperText Markup Language, is the language used to create the web pages you visit everyday. It gives content structure and meaning by defining that content as, for example, headings, paragraphs, or images. CSS, or Cascading Style Sheets, is a presentation language created to style the appearance of content—using, for example, fonts or colors.

CoderDojo Badges

CoderDojo provide Sushi cards, worksheets that guide learning, that lead to three badges offered by the dojo that will be judged based on ninjas work:

Badge Criteria
HTML & CSS [Beginner] Demonstrate a website that meets the beginner criteria
HTML & CSS [Intermediate] Demonstrate a website that meets the intermediate criteria
HTML & CSS [Advanced] Demonstrate a website that meets the advanced criteria

Further Resources

Resource Details
Learn HTML & CSS Learn HTML & CSS - Free Interactive Lessons from W3 Schools
Getting started with the Web From Mozilla - a concise series introducing you to the practicalities of web development
Trinket A great online editor for learning html & css - no need to install any software to get started
Code Club Some exciting projects from Code Club
Learn HTML5 Code Academy Course - Learn HTML5 with interactive exercises.
Dash Dash is a fun and free online course that teaches you the basics of web development through projects you can do in your browser.