iwantcoding.com
🔥 Daily 👥 Rooms 🏆 Top Log in Sign up

CSS Website

The capstone exercise: build a full small website using nothing but the topics on this site. No frameworks, no templates — pure HTML + CSS.

Suggested structure

  1. Home — hero, three feature cards, call-to-action.
  2. About — long-form text in a centred column.
  3. Work or Projects — responsive card grid.
  4. Blog — list with excerpts.
  5. Contact — styled form.

Topics you'll lean on

PhaseTopics
Layoutwebsite-layout, grid, flexbox
Type & colourfonts, variables, colors
Componentsbuttons, forms, navigation-bar
Responsivemedia-queries, RWD intro
Polishtransitions, shadows
Tip: Build mobile-first. Get the phone layout looking great, then add min-width media queries to enhance for bigger screens. The reverse is always more work.

Example

Example
<!DOCTYPE html>
<html>
<head>
<style>
body { font-family: Verdana, sans-serif; }
.box { background: #04AA6D; color: #fff; padding: 20px; border-radius: 6px; }
</style>
</head>
<body>

<h1>CSS Website</h1>
<div class="box">Edit the CSS on the left, then click Run &raquo;</div>

</body>
</html>
Try it Yourself »

Exercise

Mobile-first means starting with which viewport?

Answer:

Test yourself

Q1. The capstone website is built with…
Q2. Mobile-first means…
Q3. A typical capstone page count is…

Discussion

Loading…