Site logo

HtmlLessons

Teaching HTML, the right way.

Navigation

Home

Hypertext Markup Language

Hypertext Markup Language (HTML) is the fundamental markup language used to build websites. Defined in 1991, the HTML used today is much more standardized and offers robust cross-browser support.

Every web developer should know how to use HTML and with widespread mobile adoption it is important to understand how to build clean and reusable web pages.

Audience

These lessons are for individuals who have little to no coding experience and are looking to start their journey in the world of programming. If you've never written a line of code before or maybe dabbled a little bit in programming without much progress, and are curious about what programming is all about, this website is for you.

This course is designed to provide a gentle introduction to the fundamentals of HTML, so you can build a solid foundation of skills and knowledge. My focus is on making coding easily understood for those with no prior experience, so you can start learning and creating right away. You'll work with easy-to-follow examples, interactive tutorials, and engaging exercises, so you can build your skills and confidence as you go.

Ultimately, my goal is to instill solid programming principles that will make you successful in any programming direction you wish to take.

Prerequisites

Technically speaking, HTML is not a programming language, it is actually considered a markup language. Therefore, you could use any text editor you prefer, like Notepad, TextEditor, or straight from the command line terminal.

If you would like to use software that offers a bit more like code highlighting, autocompletion, etc., the here are some popular optoins:

Because we will be writing pure HTML without any server-side code, all you will need to do to run the code is to save the file and open it in your default browser. However, if you prefer to use an online sandbox, here are some populare options: