Course

HTML

The language that gives a web page its skeleton. Everything starts here.

Start learning

What is HTML?

HTML · Lesson 1 / 26

First steps9 lessons

  1. 01What is HTML?
  2. 02What is a tag?<p><strong>
  3. 03What is an attribute?hrefsrcalt
  4. 04The overall shape of an HTML file<!DOCTYPE html><html><head><body>lang
  5. 05Let's write headings and paragraphs<h1><h2><h3><p>
  6. 06Bullet points with lists<ul><ol><li>
  7. 07Links to other pages<a>hreftargetmailto:
  8. 08In-page linksidhref="#profile"
  9. 09Let's show an image<img>alt

Polishing your text5 lessons

  1. 10Let's emphasize text<strong><em>
  2. 11Line breaks and dividers<br><hr>
  3. 12Special characters (HTML entities)&lt;&gt;&amp;&copy;
  4. 13Leave notes with comments<!-- -->
  5. 14Show a quotation<blockquote><q><cite>

Organizing information3 lessons

  1. 15Let's make a table<table><tr><th><td>colspan
  2. 16Make groups (div and span)<div><span>
  3. 17A list of terms and descriptions<dl><dt><dd>

Building the whole page2 lessons

  1. 18Build the framework of a page<header><nav><main><footer><section>
  2. 19Get the contents of head in order<head><title>charsetviewportdescription

Images and media3 lessons

  1. 20Add a description to an image<figure><figcaption>
  2. 21Add video and audio<video><audio>
  3. 22Embedding (YouTube and maps)<iframe>srctitleallowfullscreen

Taking user input4 lessons

  1. 23Buttons and input fields<button><input>placeholdervalue
  2. 24All kinds of input fieldstype="password"type="email"placeholder<textarea>
  3. 25Choosing inputs (checkboxes, radio buttons, select)type="checkbox"type="radio"<select><option>checked
  4. 26Bundle your inputs with a form<form><label>actionmethodsubmit