Swipe
SwipeSwipe
Swipe Apps

Paths

Motivation

Information

Swipe Coding · free lessons

Learn HTML

18 short lessons from the first two levels of the HTML track — real examples, quick checks and a quiz after every chapter. About 5 minutes each.

Start with “What Is HTML?” →

Continue in the app: levels 3–20

The full HTML track goes much further. Here's what comes next:

Level 3🔒 in the app

Links & the Anchor Tag · Paths & Page Anchors · Contact Links

Level 4🔒 in the app

The img Tag · Captioning Images

Level 5🔒 in the app

Ordered and Unordered Lists · Description Lists

Level 6🔒 in the app

Block vs. Inline & Generic Containers · class and id Attributes

Level 7🔒 in the app

Building a Table · Spanning Cells & Using Tables Correctly

Level 8🔒 in the app

The form Element & Input Types · Labels, Placeholders, and Required Fields

Level 9🔒 in the app

Dropdowns and Text Areas · Choices, Buttons, and Submitting Data

Level 10🔒 in the app

Page-Level Layout Tags · Content Sectioning & Semantics

Level 11🔒 in the app

Global Attributes · data-* & Boolean Attributes

Level 12🔒 in the app

The video and audio Elements · Multiple Sources & Embedding Video

Level 13🔒 in the app

iframe Basics · iframe Security

Level 14🔒 in the app

Charset & Viewport: Functional Meta Tags · description, favicon, title & SEO Basics

Level 15🔒 in the app

Alt Text Depth & ARIA Basics · Landmarks, Keyboard Navigation & Why It Matters

Level 16🔒 in the app

Validation Constraints · Structure & Form UX

Level 17🔒 in the app

Escaping Reserved Characters · nbsp, Unicode & Entities in Practice

Level 18🔒 in the app

Canvas, Progress & Meter · Details, Summary & Dialog

Level 19🔒 in the app

Validation & Common Mistakes · Browser Dev Tools for Debugging

Level 20🔒 in the app

Assembling the Page · The Form, the Reveal & What's Next