HTML & CSS · Level 1 — Beginner
Learn HTML and CSS from scratch
From “how the web works” to your first personal page: structure, text, links, images, forms, and the basics of CSS and layout — every lesson with live practice and a quiz.
Who it is for
- Someone who has never written code and wants to start properly
- A designer or writer who wants to build their own page
- A student who has chosen web development
After this course
- Write meaningful, valid HTML pages
- Use text, links, images, lists, tables and forms where they belong
- Set colour, type, spacing and simple layout with CSS
- Build and publish a responsive personal page
Before you start
- Using a computer and a browser; that is all
Syllabus
1Start: the web and your first page4 ready
- How the web works5 min
- Your first HTML page14 min
- Elements, tags and attributes14 min
- Headings and paragraphs14 min
3FormsComing
- A form and its submissionComing
- Inputs and labelsComing
- Buttons and validationComing
4CSS basicsComing
- Your first CSSComing
- SelectorsComing
- Colour and typeComing
- The box modelComing
- Units: px, rem, %Coming
5LayoutComing
- display: block and inlineComing
- Flexbox basicsComing
- Responsive pagesComing
6The level projectComing
- Project: your personal pageComing
The level project
Your personal page: an introduction, your work and a way to reach you, on phone and desktop