コンテンツへスキップ
NotroTail

Enhanced Markdown Block Types — Test Page

A comprehensive test page covering all Notion Enhanced Markdown block types for rendering verification.

Enhanced Markdown Block Types — Test Page

This page lists all supported Notion block types for rendering tests. Bold, italic, strikethrough, underline, inline code, red text, blue text — inline annotations.


Headings

Heading 1

Heading 2

Heading 3


Paragraph & Text Annotations

Normal paragraph text. **Bold text. ***Italic text. Bold italic. *~~Strikethrough. ~~Underline. Code span. Gray, Brown, Orange, Yellow, Green, Blue, Purple, Pink, Red Gray bg, Brown bg, Orange bg, Yellow bg, Green bg, Blue bg, Purple bg, Pink bg, Red bg


Quote

This is a blockquote. Notion renders this as a styled quote block.


Lists

Bulleted List

  • First bullet item
  • Second bullet item
  • Third bullet item with bold

Numbered List

  1. First numbered item
  2. Second numbered item
  3. Third numbered item

To-do List

  • Unchecked to-do item
  • Checked to-do item
  • Another unchecked item

Code Block

// TypeScript code block example
interface User {
  id: number;
  name: string;
  email: string;
}

const greet = (user: User): string => {
  return `Hello, ${user.name}!`;
};
# Python code block example
def fibonacci(n: int) -> list[int]:
    a, b = 0, 1
    result = []
    for _ in range(n):
        result.append(a)
        a, b = b, a + b
    return result

print(fibonacci(10))

Callout

This is a default callout block. Use callouts to highlight important information.

Warning callout with a different color and icon.

Error/danger callout block.

Info callout with blue background.


Toggle

Click to expand this toggle block

This is the content inside the toggle. It can contain any block type.

  • Nested bullet inside toggle
  • Another nested bullet
Nested toggle example

Outer toggle content


Table

Header 1Header 2Header 3
Row 1, Col 1Row 1, Col 2Row 1, Col 3
Row 2, Col 1Row 2, Col 2** with **boldRow 2, Col 3
Row 3, Col 1Row 3, Col 2Row 3, Col 3

Equation

Inline equation: E=mc2E = mc^2E=mc2 — Einstein's mass-energy equivalence.

ex2dx=π\int_{-\infty}^{\infty} e^{-x^2} dx = \sqrt{\pi}ex2dx=π ddxsin(x)=cos(x)\frac{d}{dx}\sin(x) = \cos(x)dxdsin(x)=cos(x)

Mermaid

Option 1 Option 2 Start Choose a path Do the thing Do something else Done

Mentions & References

Mentions (inline)

Date mention (inline)

  • Mention date:

Custom Emoji

:emoji_name:


Citations

A sentence with a citation.[1]


Media blocks

Beach sounds
What is Notion?
https://arxiv.org/pdf/1706.03762.pdf


Table of Contents


Image

Sample image caption — Unsplash photo


Column Layout

Left Column

Content in the left column. Columns allow side-by-side layout.

  • Left item 1
  • Left item 2

Right Column

Content in the right column. Great for comparisons.

  • Right item 1
  • Right item 2

Colored Blocks

Paragraph with gray background color

Paragraph with blue background color

Paragraph with yellow background color

Paragraph with green background color

Paragraph with red background color

Colored Heading 3 — blue


Synced Block

Synced blocks appear as <synced_block_reference> in the Enhanced Markdown output when referencing another block. The original synced block content is shown inline. See the cleanup plugin for how these are handled.

</synced_block_reference> </synced_block_reference> </synced_block_reference>


Unsupported / Unknown blocks

Enhanced Markdown では、未対応ブロックは次のような形式で出力されます。

  • \<unknown url="https://notion.so/..." alt="block_type"/\>

代表的な unsupported block types

  • bookmark
  • embed
  • link_preview
  • breadcrumb
  • template(deprecated)

補足

  • Block API で \"unsupported\" として返るタイプも、markdown では \<unknown\> になる場合があります。
  • \<unknown\>未対応ブロック 以外にも、truncation(巨大ページ)や 権限不足(integration 未共有の子ブロック)でも発生します。

Empty Block

The next block is an empty paragraph (empty block):

Content resumes after the empty block.


End of test page. All block types listed above are sourced from the Notion Enhanced Markdown Format documentation.