A personal profile page

The problem

Write a single-page profile that introduces you, with your skills, projects and a way to contact you.

Requirements

Technologies

Step by step

  1. Sketch the regions of the page on paper, and write down what goes in each one.
  2. Create the document frame, and check that the title makes sense in a browser tab.
  3. Write the header and the nav, with links to the sections you plan to add.
  4. Add a section for each topic with an h2, and give each one an id matching your nav.
  5. Add the photo, the list of skills and the table of projects.
  6. Build the contact form, connecting every label to its input.
  7. Put your mouse away and press Tab through the whole page, fixing anything you cannot reach.

Expected result

One page that reads as a clear outline with no CSS at all, in which every link, image and form control works and can be understood without seeing the screen.

How it is evaluated

Ways to improve it