Markdown

HTML

Learn how to include raw HTML content in your documents.

AI assisted, human approved — novem uses AI to review and keep our documentation up to date.

Available in: documents and e-mails.

{{ html }}
<div style="text-align: center;">
  <strong>Custom HTML content</strong>
</div>
{{ /html }}

Overview

The HTML section passes raw HTML through to the renderer. This is useful for content that can't be expressed in standard markdown, such as complex tables, custom layouts or embedded widgets.

Use HTML sections sparingly — markdown is preferred for consistency across output formats (web, PDF, e-mail).

Including HTML

The content between {{ html }} and {{ /html }} is stored as raw text and passed directly to the rendering layer. No markdown processing is applied to the content.

Examples

Custom styled table

{{ html }}
<table style="width: 100%; border-collapse: collapse;">
  <tr style="background: #f0f4f8;">
    <th style="padding: 8px; text-align: left;">Region</th>
    <th style="padding: 8px; text-align: right;">Return</th>
  </tr>
  <tr>
    <td style="padding: 8px;">North America</td>
    <td style="padding: 8px; text-align: right; color: #16a34a;">+5.1%</td>
  </tr>
  <tr>
    <td style="padding: 8px;">Europe</td>
    <td style="padding: 8px; text-align: right; color: #dc2626;">+1.2%</td>
  </tr>
</table>
{{ /html }}