Practical uses
- Structure every website and web application
- Create accessible documents and forms
- Build email templates
- Describe content for browsers, readers, and search engines
The markup language that gives every web page its structure.
HTML (HyperText Markup Language) describes the structure and content of a web page: headings, paragraphs, links, images, forms and more. It is a markup language rather than a programming language, and it is the starting point for anything you build for the browser.
You only need a text editor and a web browser, which you probably already have. Save a file with a .html extension and open it in your browser to see it rendered. You do not need this to follow the lessons: the examples run in your browser.
# You need: a text editor and a browser
# Text editor options:
# VS Code (recommended): code.visualstudio.com
# Notepad (built-in — not recommended)
# Create hello.html in VS Code
# Open it in Chrome/Firefox/Edge
# Done — no compilation needed
# Optional: Live Server VS Code extension
# (auto-refreshes the browser when you save)Learn the basics first, then pick up these tools when a project needs them.