Writing content

Tables

GitHub-flavored Markdown tables with alignment and inline formatting.

Basic table#

Use pipes to separate columns and a divider row of dashes under the header:

FieldPurpose
titlePage heading and sidebar label
descriptionIntro text under the title

Leading and trailing pipes are optional, and columns don't need to line up in the source — the divider row is what makes it a table.

Column alignment#

Add colons to the divider row to align columns:

LeftCenterRight
abc
longer valuelonger valuelonger value

Inline formatting in cells#

Cells support inline Markdown: code, links, emphasis, and images.

OptionDescription
--use-pnpmInstall with pnpm
--skip-installSkip dependency installation

Pipes inside a cell must be escaped as \|. Multi-line content (lists, paragraphs, code blocks) can't live inside a Markdown table — restructure the content or use headings instead.

When not to use a table#

Last updated on