HTML
The structural backbone of every website — learn to mark up content the way browsers, search engines, and screen readers expect.
18 lessons
HTML
Start CourseGetting Started
- What is HTML?What HTML is, what it isn't, and the role it plays alongside CSS and JavaScript.
- Setting Up Your First HTML PageCreate and open your very first HTML file, and see how a browser renders it.
- HTML Document StructureA closer look at how every HTML document is organized, and the rules for nesting elements correctly.
Text & Structure
- Headings and ParagraphsStructure text content with headings and paragraphs, and why heading order matters more than heading size.
- Text FormattingBold, italic, and other inline elements for emphasizing and marking up text — and the difference between visual and semantic tags.
- ListsOrdered, unordered, and description lists — and how to nest them for multi-level content.
- Links and Anchor TagsLink to other pages, sections of the same page, email addresses, and files with the anchor tag.
Media & Embedding
- Images in HTMLEmbed images correctly, write meaningful alt text, and let responsive images pick the right file for the screen.
- Audio and VideoEmbed native audio and video players without any plugins or JavaScript libraries.
- iframesEmbed another page inside yours with iframe, and the security settings worth knowing before you do.
Tables & Forms
- HTML TablesBuild tabular data layouts correctly with table, thead, tbody, and the accessibility attributes that make them usable.
- Forms and Input ElementsCollect user input with form and the many flavors of input, and connect labels correctly for accessibility.
- Form Validation BasicsCatch bad input before it's ever submitted, using nothing but built-in HTML attributes.
Semantic HTML & Accessibility
- Semantic HTML ElementsReplace generic div soup with elements that describe the actual role of each part of a page.
- Accessibility BasicsPractical habits — alt text, labels, focus order, and ARIA — that make a page usable for everyone.
- Meta Tags and SEO BasicsThe head tags that control how a page appears in search results and when shared on social media.