Markdown Cheatsheet

Last Updated: Jan 03, 2014 11:25AM EST

Reference & Syntax reference for the Markdown language

Phrase Emphasis

*italic*   **bold**
_italic_   __bold__

Links

Inline:

An [example](http://url.com/ "Title")


Reference-style labels (titles are optional):

An [example][id]. Then, anywhere
else in the doc, define the link:

   [id]: http://example.com/  "Title"


Images

Inline (titles are optional):

![alt text](/path/img.jpg "Title")


Reference-style:

![alt text][id]

    [id]: /url/to/img.jpg "Title"

Headers


Setext-style:

Header 1
========

Header 2
--------


atx-style (closing #'s are optional):

# Header 1 #


Lists


Ordered, without paragraphs:

1.  Foo
2.  Bar


Unordered, with paragraphs:

*   A list item.

    With multiple paragraphs.

*   Bar


You can nest them:

*   Abacus
    * absolute
*   Bananas
    1.  bitter
    2.  bupkis
        * BELITTLER
    3. burper
*   Cunning


Blockquotes

> Email-style angle brackets

> are used for blockquotes.

> > And, they can be nested.

> >
> * You can quote a list.
> * Etc.


Code Spans

`<code>` spans are delimited
by backticks.


You can include literal backticks
like `` `this` ``.


Preformatted Code Blocks

Indent every line of a code block by at least 4 spaces or 1 tab, and use a colon at the end of the preceding paragraph.

This is a normal paragraph:

    This is a preformatted
    code block.


Preceded by a space, the colon
disappears. :

    This is a preformatted
    code block.


Horizontal Rules

Three or more dashes or asterisks:

---

* * *

- - - -


Manual Line Breaks

End a line with two or more spaces:

Roses are red,
Violets are blue.
Need More Help?
Sign up for a live workshop.