Build a learning profile
Create a one-page introduction for a fictional learner named Mina. A reader should find a short biography and learning goals through the page navigation.
Get started
- Download and extract the starter ZIP. Open index.html in your editor and browser. Keep filenames unchanged for the pilot checker.
- Add an English document language, a useful title and the viewport metadata shown in lesson 1.2.
- Inside body, add a header and nav. In main, introduce Mina with one h1. Add About and Goals sections with h2 headings and paragraphs.
- Give the sections the unique ids about and goals. Add two meaningful navigation links to those fragments. End with a footer.
- Save, refresh and use Tab then Enter to follow both links. Upload index.html on the checks page and run the checks.
Requirements
- Use a doctype, English document language, useful title and mobile viewport metadata.
- Include header, nav, one main and footer with actual text.
- Use one h1 and h2 headings for About and Goals; avoid skipped heading levels.
- Provide working navigation to #about and #goals.
- Keep at least two meaningful paragraphs of 30 or more characters each in main.
Manual checks
- Open your saved index.html directly in a browser. Follow every link with Tab and Enter, keeping focus visible.
- Read the headings and content in source order. Check that the wording and alternative text match the content.
Hints
Hint 1
Read the outline before worrying about appearance. Locate the main topic and two sibling topics.
Hint 2
Each fragment link must match a unique id. Put both target sections inside main.
Hint 3
Use the complete document shell in lesson 1.2, then the nav and section pattern in lesson 1.3. Read the workshop solution only after making your own attempt.
Explain your decision
Which part changes the browser tab title, and which part changes the visible page title?
Compare a practice solution after your attempt
This is one valid solution, not the only design. Compare the structure and behaviour rather than copying the appearance.
Download practice solution