# Writing text Three fields hold long text: the welcome note (`about`), the hosted pages (`pages`, body and sections) and the service detail pages (`details`). All three share the same rules, described here. Short fields (`name`, `desc`, `tagline`, image captions, `strings`) stay plain text on purpose: they live in places where formatting would be noise. ## Paragraphs A blank line starts a new paragraph. In YAML, use a literal block (`|`) to keep your line breaks: ```yaml about: | First paragraph. Second paragraph. ``` ## CommonMark, minus raw HTML Long text is [CommonMark](https://commonmark.org) with the GitHub extensions: the markdown you already write in a README. Headings at every level, bulleted and numbered lists, nesting, emphasis with either `*stars*` or `_underscores_`, `inline code` and fenced code blocks, quotations, tables, horizontal rules, `~~strikethrough~~`, task lists, link titles, backslash escapes. An address you write bare, `https://example.org` or `you@example.org`, is linked for you. That list is the least useful part of this page, because you already knew it. What is worth reading is the three places cairn does not behave like the preview in your editor, and the two behaviours that catch people out. ### Raw HTML is text, not markup cairn parses no HTML at all. `bold` in a config field reaches the page as the eleven characters you typed, and a `