What is Markdown?

Markdown is a way to style text on the web. You control the display of the document; formatting words as bold or italic, adding images, and creating lists are just a few of the things we can do with Markdown. Mostly, Markdown is just regular text with a few non-alphabetic characters thrown in, like # or *.

Examples

It's very easy to make some words **bold**, make other words *italic*, and ~~strikeout~~ others with Markdown. You can even [link to Wikipedia!](http://en.wikipedia.org) URLs like http://www.truth-out.org will become clickable links automatically.

Here's a new paragraph. Two consecutive hyphens--not to be confused with dashes--become a single em-dash.

***

A row of three `*` marks a thematic shift.

It’s very easy to make some words bold, make other words italic, and strikeout others with Markdown. You can even link to Wikipedia! URLs like http://www.truth-out.org will become clickable links automatically.

Here’s a new paragraph. Two consecutive hyphens—not to be confused with dashes—become a single em-dash.


A row of three * marks a thematic shift.

This guide is based on Mastering Markdown from GitHub.