facebook google plus twitter

Webucator's Free HTML Training Tutorial

Welcome to our free HTML Training tutorial. This tutorial is based on Webucator's Introduction to HTML Training course.
Start Tutorial or choose from a lesson below
Web development involves a combination of client-side programming and server-side programming.
HyperText Markup Language (HTML) is the language behind most web pages. The language is made up of elements that describe the structure of the content on a web page. HTML is maintained by two separate groups: the World Wide Web Consortium (W3C) and WHATWG. See https://www.w3.org/html/ and https://html.spec.whatwg.org/ for the specifications. In this lesson, we will look at the basics of HTML.
This lesson discusses how to properly mark up text. With just a few exceptions, it does not discuss how to change the formatting or display of these elements. This is a task for CSS, which is not covered in this lesson.
The ability to link from one page to another is what makes HTML hyper. Calling it Hypertext, however, is a bit of a misnomer, as images and other elements can also be linked.
Modern browsers generally support three types of images: GIFs, JPEGs, and PNGs. The PNG and GIF are generally used for simple images such as drawings; whereas the JPEG format is used for more complicated images such as photographs.
There are three types of lists in HTML: unordered, ordered and definition lists. In this lesson, you will learn how to create all three.
In this lesson, you will learn to create HTML tables.
You have already worked with div elements to break out a block of content. But the <div> tag doesn't tell us anything about the content it contains. In this lesson, you will learn about semantic (i.e., logical and meaningful) block-level elements.
In this lesson, you will learn how to use the audio and video elements.