HTML and CSS Reference
Where to Go from Here
NOW THAT YOU have finished this topic, you are probably eager to go out and learn more about web development.
In this appendix, I list some books and online resources that you might find useful for advancing your knowledge of
Here are four books that I have personally found to be useful.
• Hardboiled Web Design by Andy Clarke (Five Simple Steps, 2010; ISBN: 978-1-907828-00-3)
Andy Clarke is a pretty influential (and sometimes controversial) figure within the industry. In his book
Hardboiled Web Design , Andy explores some of the new features introduced in HTML5 and takes an in-
depth look into how CSS3 can be used to enhance your websites. Andy also discusses some of the day-to-day
challenges that designers and developers face when creating websites, and offers up his opinions on how to
deal with these. The artwork within this topic is stunning, so if for no other reason, you should get a copy just
to please your eyes.
• Introducing HTML5 (Second Edition) by Bruce Lawson and Remy Sharp (New Riders, 2012; ISBN:
In Introducing HTML5 Bruce Lawson and Remy Sharp take you on a fully comprehensive exploration of all
that HTML5 has to offer. This topic is fantastic for those who want to learn about some of the more advanced
technologies introduced in HTML5, such as WebSockets, Drag & Drop, and Web Workers. The friendly writ-
ing style and occasional banter between Bruce and Remy make this topic a really enjoyable read.
• HTML and CSS: Design and Build Websites by Jon Duckett (John Wiley & Sons, Inc., 2011; ISBN:
In HTML and CSS: Design and Build Websites , Jon Duckett does a fantastic job of marrying together HTML
and CSS. The design and layout of the each of the pages chops up the content into jargon-free, bite-sized
chunks that can be easily digested by all.
• CSS3 Foundations by Ian Lunn (John Wiley & Sons, Inc., 2013; ISBN: 978-1-118-35654-8)
In CSS3 Foundations , Ian Lunn uses a practical, project-driven approach to teach readers how to create stun-
ning websites using the fantastic new features of CSS3. You will learn everything from the basics of CSS,
such as how to style text and create basic page layouts, to more advanced CSS3 techniques, like how to add
animations to elements. CSS3 Foundations is also part of the new Treehouse Series and has been designed to
build upon the skills that you learned in this topic.
Websites and Blogs
There are a lot of web development websites and blogs out there. Some are more useful than others. Here is a list of
my favorites (in no particular order.)