ProjectsCore· 90 min read

Project: Style Your Profile Page

Take the plain HTML profile page from the HTML course and transform it with CSS into something you are proud of.

What you will learn

  • Apply CSS to existing HTML
  • Use colours, fonts, spacing and the box model together
  • Produce a polished, personal page

The brief

Open the profile page you built in the HTML course and give it a full visual makeover with an external stylesheet.

Requirements checklist

  • Link an external styles.css and add * { box-sizing: border-box; }.
  • Set a nice font-family (a Google Font is a bonus) and comfortable line-height.
  • Choose a brand colour and use it consistently (consider CSS variables).
  • Style the profile photo — try border-radius: 50% for a circle.
  • Add padding, spacing and a max-width centred container.
  • Give any cards a border, radius and a soft shadow.
  • Style links and add a hover effect.
  • Make it responsive — readable on a phone.

Tip: Restraint reads as professional: one accent colour, generous whitespace, one or two font sizes. When in doubt, add space, not decoration.

✍️ Practice

  1. Style your profile page to meet every checklist item.
  2. Add at least one hover transition and one shadow.

🏠 Homework

  1. Polish your styled profile and save it — it is now a real portfolio piece.
Want to learn this with a mentor?

CodingClave runs guided, project-based training (28-day, 45-day & 6-month batches).

Explore Training →