How to Code HTML/xHTML Markup

HTML stands for "HyperText Markup Language". It’s the simple code that’s used to create the structure of web pages and to describe the structure of content on pages.

HTML is very easy to learn. However, it’s important to learn and follow best practice. Badly written HTML can exclude users with disabilities, make web sites less accessible to search engines, and mean your site doesn’t work on some browsers.

The aim of this section is to teach you simple, basic, good HTML.

Before getting into the details of HTML itself, please get familiar with How HTML, CSS and JavaScript work together and maybe have a look at Why code by hand.

HTML Tutorials

How to make a web site using HTML
The absolute basic mechanics of how you go about making web pages and publishing them on the web. Includes some of the most basic HTML tags.
Introduction to HTML
Introduction to basic HTML tags and the structure of HTML documents.
Anatomy of HTML tags
Describes the common attributes that can feature in your HTML tags.
HTML Lists
The basics of lists: unordered, ordered and definition lists covered.
HTML Tables
The basics of tables. When to use tables, and how to do it. Includes tips on colspan and rowspan properties, and the <col /> and <colgroup /> tags.
Datasheet-style form using HTML, CSS and JavaScript
Make a datasheet-style web form using HTML, CSS and JavaScript
Tabular list-style form using HTML, CSS and JavaScript
Create an appealing tabular list using HTML, CSS and JavaScript
Thrive Leads: Build Your Mailing List
About the author

Ben Hunt

Ben has over 20 years' experience in web design and marketing, and is one of the most influential figures on the subject of effective web design. He has written a bunch of books and spoken at multiple conferences internationally.In 2015, Ben created Open-Source Marketing, which promises to turn the practice of marketing upside down.. Find out more at

Comments are closed