Below are some examples of commonly used markdown syntax. If you want to dive deeper, check out this cheat sheet.
Italics: *asterisks* or _underscores_
Bold: **double asterisks** or __double underscores__
I'm an inline link: [I'm an inline link](put-link-here)

Add a header to your post with this syntax:
#One '#' for a h1 header
##Two '#'s for a h2 header
...
######Six '#'s for a h6 header
We support native Liquid tags in our editor, but have created our own custom tags as well. A list of supported custom embeds appears below. To create a custom embed, use the complete URL:
{% embed https://... %}
For most supported platforms, you can simply use the {% embed URL %} syntax. The platforms natively supported are:
Example: {% embed https://www.youtube.com/watch?v=12345 %}
You can also use explicit tags to embed internal content across the platform:
{% link URL %} (Renders a card for the article){% user username %}{% tag tagname %}{% comment post_slug %}{% podcast URL %}{% organization orgname %}{% forem URL %}You can create a standalone highlight card to emphasize important content. The content inside the card can use Markdown.
{% card %}
This is some **important** content inside a card!
{% endcard %}
Provide a link that a user will be redirected to when clicked. The description will contain the label/description for the call to action button.
{% cta link %}
description
{% endcta %}
You can embed an interactive HTML element to hide content behind a summary. This is great for hiding text (i.e. answers to questions) behind a click.
{% details summary %} content {% enddetails %}{% spoiler summary %} content {% endspoiler %}{% collapsible summary %} content {% endcollapsible %}
Place your mathematical expression within a KaTeX liquid block, as follows:
{% katex %}
c = \pm\sqrt{a^2 + b^2}
{% endkatex %}
To render KaTeX inline add the "inline" option:
{% katex inline %} c = \pm\sqrt{a^2 + b^2} {% endkatex %}
Put executable code within a runkit liquid block, as follows:
{% runkit
// hidden setup JavaScript code goes in this preamble area
const hiddenVar = 42
%}
// visible, reader-editable JavaScript code goes here
console.log(hiddenVar)
{% endrunkit %}
To parse Liquid tags as code, simply wrap it with a single backtick or triple backticks.
`{% mytag %}{{ site.SOMETHING }}{% endmytag %}`
One specific edge case is with using the raw tag. To properly escape it, use this format:
`{% raw %}{{site.SOMETHING }} {% ``endraw`` %}`