Skip to content
Learn Netverks

Track

pico-css

Pico CSS

36 lessons: semantic HTML, forms, dialog/details, theming—Pico CSS v2 CDN in every playground (class-light).

Mode
iframe_html
Practice
HTML preview sandbox
Lessons
36 units
Start lesson 1 → Introduction to Pico CSS

Before you start

Pico CSS—a minimal framework that styles semantic HTML elements with almost no classes—great defaults for content-heavy pages.

Shows a different philosophy from utility-heavy stacks: less markup noise, faster docs and blogs, accessible baselines out of the box.

Documentation sites, blogs, internal tools, and side projects where you want polish without a large class vocabulary.

36 iframe lessons with Pico CSS v2 CDN, hands-on challenges, interview prep, and 108 MCQs—semantic-first patterns, not copied vendor docs.

After HTML semantics and base CSS—especially if utility-first frameworks feel heavy for your use case.

Lesson order

Sequential — follow top to bottom

36 lessons are live in this track. Start from step 01 for the smoothest path.

  1. 01 intro Introduction to Pico CSS

    beginner

    Open →
  2. 02 what-is-pico What is Pico CSS?

    beginner

    Open →
  3. 03 semantic-first-mindset The semantic-first mindset

    beginner

    Open →
  4. 04 how-pico-works How Pico works under the hood

    intermediate

    Open →
  5. 05 playground-workflow Playground workflow

    beginner

    Open →
  6. 06 semantic-structure Semantic page structure

    beginner

    Open →
  7. 07 document-outline Document outline and headings

    beginner

    Open →
  8. 08 landmarks-nav Landmarks and navigation

    beginner

    Open →
  9. 09 sections-articles Sections and articles

    beginner

    Open →
  10. 10 grid-pico Pico grid layout

    intermediate

    Open →
  11. 11 layout-patterns Common layout patterns

    intermediate

    Open →
  12. 12 typography-defaults Typography defaults

    beginner

    Open →
  13. 13 headings-prose Headings and prose blocks

    beginner

    Open →
  14. 14 lists-blockquote Lists and blockquotes

    beginner

    Open →
  15. 15 tables-default Tables with zero classes

    beginner

    Open →
  16. 16 images-figures Images and figures

    beginner

    Open →
  17. 17 form-basics Form basics

    intermediate

    Open →
  18. 18 input-types Input types and controls

    intermediate

    Open →
  19. 19 labels-fieldsets Labels, fieldsets, and groups

    intermediate

    Open →
  20. 20 validation-states Validation states

    intermediate

    Open →
  21. 21 buttons-actions Buttons and form actions

    intermediate

    Open →
  22. 22 search-dialog Search forms and dialog

    intermediate

    Open →
  23. 23 cards-article Cards with article

    intermediate

    Open →
  24. 24 modals-dialog Modals with dialog

    intermediate

    Open →
  25. 25 dropdowns-details Dropdowns with details

    intermediate

    Open →
  26. 26 badges-counters Badges, marks, and counters

    intermediate

    Open →
  27. 27 progress-loading Progress and loading

    intermediate

    Open →
  28. 28 color-schemes Color schemes (light and dark)

    intermediate

    Open →
  29. 29 classless-mode Classless mode

    intermediate

    Open →
  30. 30 customize-sass Customize with Sass

    advanced

    Open →
  31. 31 dark-mode-toggle Dark mode toggle

    advanced

    Open →
  32. 32 container-width Container width

    intermediate

    Open →
  33. 33 capstone-docs-site Capstone: documentation site

    advanced

    Open →
  34. 34 interview-essentials Interview essentials

    advanced

    Open →
  35. 35 production-checklist Production build checklist

    advanced

    Open →
  36. 36 summary Track summary

    beginner

    Open →