HTML and CSS: Learn By Coding

html-css-cover-sm.jpgDo you want to learn how to create a website or build a web app? If so, this is the book for you.

In it, we show you how to use HTML and CSS to build websites and web application user interfaces. Follow along if you want to learn how to do this as well.

You can buy the book on Amazon.

Table of Contents

  • 1. Introduction
  • 2. HTML Basics
  • 3. Body Tags
  • 4. Images and Links
  • 5. Forms
  • 6. Semantic HTML
  • 7. CSS Basics
  • 8. CSS Frameworks
  • 9. User Interface
  • 10. Conclusion


If you want to build websites or web applications, you need to learn HTML and CSS. These are the basic building blocks.

HTML handles the content and CSS the presentation of your website or web application. I'm not going to spend a lot of time covering programming terminology and telling you about the history of these languages. There are Wikipedia entries for that if you're interested.

I'm also not going to cover every single part of the languages. This is not an HTML/CSS reference book. Use Mozilla's website for that.

You can find their HTML reference here: Their CSS reference is here:

We'll be introducing the languages, and covering the parts of them that I've used the most over my years of programming websites and web apps.

Finally, I know it can be difficult to read programming books using a Kindle. So I've tried to make it easy for you. You can download the code via our website:

Source Code