Skip to content
Learn Netverks

Lesson

Step 6/36 17% through track

semantic-structure

Semantic page structure

Last reviewed May 28, 2026 Content v20260528
Track mode
iframe_html
Means
HTML preview sandbox
Reading
~1 min
Level
beginner

This lesson

This lesson teaches Semantic page structure—the ideas, syntax, and habits you need before moving on in Pico CSS.

Class-light frameworks teach when semantic HTML alone should carry the design.

You will apply Semantic page structure in contexts like: Documentation sites, blogs, internal tools, and side projects where you want polish without a large class vocabulary.

Read the lesson, edit HTML/CSS in the playground, press Run to preview, then answer the lesson MCQs.

When the previous lesson's MCQs feel easy and you can explain Semantic page structure in your own words.

Pico assumes your page reads like a document: a single main for primary content, optional header and footer for chrome, and nested section / article blocks for grouped topics—not anonymous div stacks.

Landmarks Pico cares about

  • header — site or section intro; often holds branding and top-level nav
  • main — unique page content; one per page in most layouts
  • footer — meta links, copyright, secondary actions
  • aside — tangential content (side notes, related links)

These choices mirror HTML semantic structure. Pico’s spacing and typography rhythm align with that outline—wrong tags still render, but you lose free polish.

Important interview questions and answers

  1. Q: Can you have two main elements?
    A: HTML allows only one visible main without hidden; assistive tech and Pico both expect a single primary landmark.
  2. Q: Does Pico replace semantic HTML with classes?
    A: No. Classes like container adjust layout; meaning still comes from elements and ARIA when needed.

Self-check

  1. Which element should wrap the unique content of a documentation page?
  2. Where does primary navigation usually live?

Interview tip Lesson completion confidence

Can you explain this lesson in 30 seconds without reading notes?

Not saved yet.

Playground

Runs in your browser in a sandboxed frame. Backend runners appear when this track’s profile allows them.

Check yourself

Multiple choice — immediate feedback.

Discussion

Past discussion is visible to everyone. Only logged-in users can post comments and replies.

Starter discussion topics

  • One main landmark?
  • Header vs nav split?

Sign up or log in to post comments and sync lesson progress across devices.

No discussion yet. Be the first to ask a question.

Jump