Learn HTML and CSS in 7 days
Semantic markup, layouts, and responsive styling fundamentals.
- Daily plan, 45-60 min a day
- 6 lessons + 18 exercises
- AI tutor included
- No prior coding experience required
- Practice tasks every day
- Build impressive portfolio project
What you will learn
A powered by mentors Beginner plan with structured subtopics, quizzes, and practice tasks.
Semantic HTML structure
Create accessible pages with semantic HTML.
CSS selectors and box model
Style elements with selectors, spacing, and the box model.
Layouts with Flexbox and Grid
Build modern layouts using Flexbox and CSS Grid.
Responsive design and media queries
Design for mobile and desktop with responsive rules.
Components, typography, and color
Create reusable UI sections with strong typography.
Mini project: responsive landing page
Build a full landing page from scratch.
See the quiz + practice flow
Three answered questions and a filled code task so you know exactly what to expect.
Quiz preview
2/3 correct1. How long is the HTML and CSS plan?
Correct2. What level is this HTML and CSS plan?
Incorrect3. Which of these appears in the HTML and CSS outline?
CorrectCode practice preview
SubmittedFormat a lesson title
Build a helper that formats a lesson label with a padded index and title.
Loved by Lifelong Learners
See how students, professionals, and forward-thinkers are upgrading their minds with Kavka.
“Finally a plan that teaches CSS without making it feel like magic. Flexbox and Grid now make total sense.”
“The practice tasks felt like real work, so the lessons actually stuck.”
“Thirty minutes a day and I was shipping again. The structure keeps me honest.”
Design pages that actually look good
7 days of semantic HTML, Flexbox, CSS Grid, and responsive design — from zero to a full landing page.


