Gitbook Markdown syntax
A page showing the Markdown for all the basic and fancy options there are. Also compares it to Github's Markdown. This block is the page description.
Contrast this page to:
Heading 1
(shows up in the outline)
Heading 2
(also shows up in the outline)
Heading 3
(does not show up in the outline)
Headings can be used anywhere, including inside other blocks.
Inline text formatting options
Bold,
Italics,
Code
,
Strikethrough,
Link,
internal link,
anchor link,
page link: Style Guide,
page anchor link: Inline text formatting options,
colored text,
colored background,
both colored,
LaTeX:
These can be used anywhere.
Lists
Unordered
List
Ordered
List
List with
sub-items
can have
...
Lists can be used anywhere, including inside other blocks. They can only include inline content and other (nested) lists.
Infoboxes, quotes and code blocks
Infoboxes:
Hint
Caution
Danger
Success
A quote block
These blocks can be used inside of Tabs. The code block can also be used in Expandables, but cannot have other blocks inside it. The quote block and infobox can have headings, inline content and lists inside it.
Images and files
Image block:
Attached file:
Embeds
Embeds cannot be used inside of other blocks except the Tabs block, nor can other blocks be placed inside them.
Tables
checkbox column | text column, center-aligned | number column |
---|---|---|
text | 123 | |
text | 456 | |
text | 789 |
Select-option and files columns appear empty in Markdown. Avoid using them.
Tables cannot be used inside other blocks except the Tabs block, nor can other blocks be placed inside them. Inline content works inside of text columns only.
Tabs
content of first tab
Tabs cannot be used inside other blocks. Tabs can have most other blocks inside them, except of other tabs, expandables, and API blocks.
Expandable (Details block)
Expandables cannot be inside other blocks. Expandables can have headings, lists, code blocks, and inline content inside them.
Drawings
A Gitbook-specific drawing thing, generating SVGs. Likely useless when using Markdown.
LaTeX
Cannot be placed inside of other blocks except the Tabs block. That said, an inline variant is available which can go pretty much anywhere.
Web API methods
API title
GET
https://example.com/example
shows itself up in the outline. Example of all available parameters follows:
Path Parameters
Name | Type | Description |
---|---|---|
id | String | Description |
Query Parameters
Name | Type | Description |
---|---|---|
id* | String | Description |
Headers
Name | Type | Description |
---|---|---|
id | String | Description |
Cookies
Name | Type | Description |
---|---|---|
id | String | Description |
Request Body
Name | Type | Description |
---|---|---|
id | String | Description |
Cannot be used inside other blocks. Can only contain plain text. Unfortunately very tailored towards web APIs only.
Last updated