Skip to content
    SeaCode
    Learning tracksCode ArenaWorkshops & EventsInstructors
    Log inSign up
    </>HTML

    Document foundations

    • What is HTML?
    • Metadata and language
    • Attributes and character references
    • Headings, paragraphs and formatting

    Content and media

    • Links
    • Images
    • Lists
    • Tables
    • Responsive images and media

    Forms

    • Forms and inputs
    • Grouping form controls
    • Form validation and submission

    Structure and accessibility

    • Semantic HTML
    • Keyboard and screen-reader access
    • Disclosure with details
    • Project: your profile page
    HTML

    Structure and accessibility · Lesson 16 of 16

    Project: your profile page

    Put everything together in one page.

    10 minutes1 games

    Time to build! Make a page about you with: a heading with your name, a photo, a short bio, a list of your skills and a link to your profile. Use semantic tags.

    HTML
    <header>
      <h1>Youssef Ali</h1>
    </header>
    <main>
      <img src="https://picsum.photos/seed/me/160" alt="Youssef smiling" width="160">
      <p>I'm learning web development at SeaCode.</p>
      <h2>Skills</h2>
      <ul>
        <li>HTML</li>
        <li>CSS</li>
      </ul>
    </main>
    <footer>
      <a href="https://github.com">My GitHub</a>
    </footer>

    This is an example. Change it to your own details.

    Important

    Test the page with a keyboard and check field labels and image alternatives.

    Interview question

    How can you assess a page without CSS?

    Exercise

    Build your page: a header with an h1, a main with an image that has alt and a list of at least 3 skills, and a footer with a link.

    HTML
    <header>
    
    </header>
    <main>
    
    </main>
    <footer>
    
    </footer>
    

    Learn more from

    • MDN: HTML referencedeveloper.mozilla.org
    • web.dev: semantic-htmlweb.dev

    Played 0 of 1 games

    Sign in to save your progress and earn XP.

    PreviousDisclosure with details🎉 خلّصت HTML!
    SeaCode

    Learn to code for real, online or at our branch in front of Cairo University, Giza.

    Learn

    • All courses
    • Interactive tutorials
    • Interview practice problems
    • Mock interview
    • Learning tracks
    • Code Arena
    • Workshops & Events
    • Knowledge library
    • Team projects

    Your account

    • Log in
    • Sign up
    • Learning plan
    • Certificates
    • Site map

    Contact us

    • WhatsApp
    • 010 9094 1104
    • In front of Cairo University, Giza

    © 2026 SeaCode. All rights reserved.