HTML5
HTML is the language that gives a web page its structure. Think of a web page as a house: HTML builds the rooms, CSS makes the rooms look nice, and JavaScript can make things interactive. You do not need to know everything at once. This course teaches one small HTML idea at a time. You will learn what a tag is, how pages are structured, how to add text, links, images, lists, tables, forms, media, and modern HTML elements, and how to make your pages easier for everyone to use. The goal is not to memorize hundreds of tags. The goal is to understand why each important tag exists and when you should use it.
Topics
Start learning
Introduction to HTML
Lesson 01
HTML Document Structure
Lesson 02
HTML Headings
Lesson 03
HTML Paragraphs and Line Breaks
Lesson 04
HTML Text Formatting
Lesson 05
HTML Links
Lesson 06
HTML Images
Lesson 07
HTML Lists
Lesson 08
HTML Tables
Lesson 09
HTML Attributes
Lesson 10
Div and Span
Lesson 11
HTML Class and ID
Lesson 12
HTML Data Attributes
Lesson 13
HTML Forms
Lesson 14
HTML Labels and Input Types
Lesson 15
Select and Textarea
Lesson 16
HTML Buttons
Lesson 17
Semantic HTML5 Elements
Lesson 18
HTML Details and Summary
Lesson 19
HTML Figure and Figcaption
Lesson 20
HTML Dialog
Lesson 21
HTML Audio
Lesson 22
HTML Video
Lesson 23
HTML iFrame
Lesson 24
Meta Tags and Favicon
Lesson 25
HTML Comments and Entities
Lesson 26
HTML Accessibility Basics
Lesson 27
HTML Form Validation
Lesson 28
HTML Canvas
Lesson 29
HTML SVG
Lesson 30
