You may have seen Google's illustrated HTML5 web book, 20 Things I Learned About Browsers and the Web last year when it was released but in case you haven't it's well worth a look.
The book is a great way to introduce new web concepts - to yourself or others - or as a way to rediscover them.
Last week Google released the book in 15 languages, so if English isn't your first choice (or if you're learning a different language), check out the book and choose your language from the drop down box at the top.
You will need an HTML5-enabled browser such as Chrome to view the book.