Build a Multi-Page Site with Micropage
· 2 min read
Micropage is not limited to a single landing page.
You can define multiple pages and connect them through a shared navigation block using the same markup format.
Example structure
[site]
title: Studio Example
description: A simple multi-page site
[nav]
Home -> /
About -> /about
Contact -> /contact
[Home -> /]
/// hero
h1: Welcome
p: This is the homepage.
[About -> /about]
/// section
h2: About
p: We build simple websites with clean markup.
[Contact -> /contact]
/// section
h2: Contact
form: Contact
input: Name*
input: Email*
textarea: Message
submit: Send
What this shows
This example uses:
- one
[site]block for global site settings - one
[nav]block shared across all pages - three page blocks, each with its own content
For many small business sites, this structure covers the main pages.
In the Web App
The Web App is useful here because you can edit pages, publish, and see the live result without leaving the browser. All pages are managed in a single project.
In the CLI
If you prefer local editing, the CLI fits well when you want to:
- keep the site in a git repository
- edit locally in your own editor
- publish from your terminal
When to use multiple pages
Use a multi-page structure when you want to separate:
- homepage
- about page
- contact page
- pricing or features
- privacy or legal pages
Next steps
Once you are comfortable with multiple pages, the next useful topics are: