Skip to content

Press Language Reference

Complete reference material for the Press document language. If you are new to Press, start with the Quickstart or Core concepts — this section is for looking up exact syntax once you are writing templates.

Looking for the HTTP endpoints instead? Those are in the API reference.

  • Element Reference — every Press element, covering structure, layout, content, tables, lists, and visualisations.
  • Block Attributes — sizing, layout, spacing, borders, backgrounds, and positioning on block elements.
  • Inline Attributes — font, colour, alignment, spacing, and decoration on text.
  • Style Properties — the properties available inside style rules.
  • Data Expressions — double-brace syntax for dynamic values, conditionals, and formatters.
  • Page Formats — supported page sizes with dimensions in points and centimetres.
  • Standard Library — the built-in components that provide familiar HTML-like tags.
  • Markdown in Press — using markdown content inside flows.