Back to Blog
Alt

This is an example blog post

John Doe
CEO of Saazy

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 *.

Syntax guide

Here’s an overview of Markdown syntax that you can use anywhere on GitHub.com or in your own text files.

Headings

## This is a h2 tag

### This is a h3 tag

#### This is a h4 tag

This is a h2 tag

This is a h3 tag

This is a h4 tag

h2 should be the top-level heading instead of h1 which is for the title.

Emphasis

_This text will be italic_

**This text will be bold**

_You **can** combine them_

This text will be italic

This text will be bold

You can combine them

Strikethrough

Any word wrapped with two tildes (like ~~this~~) will appear crossed out.

Lists

Unordered

- Item 1
- Item 2
  - Item 2a
  - Item 2b
  • Item 1
  • Item 2
    • Item 2a
    • Item 2b

Ordered

1. Item 1
1. Item 2
1. Item 3
   1. Item 3a
   1. Item 3b
  1. Item 1
  2. Item 2
  3. Item 3
    1. Item 3a
    2. Item 3b

Images

![Office](/images/office-chairs.webp)
Office
http://github.com

[GitHub](http://github.com)

http://github.com

GitHub

Blockquotes

As Kanye West said:

> We're living the future so
> the present is our past.

As Kanye West said:

We're living the future so the present is our past.

Inline code

I think you should use an `<addr>` element here instead.

I think you should use an <addr> element here instead.

Syntax highlighting

Here’s an example of how you can use syntax highlighting with GitHub Flavored Markdown:

```js title="/lib/sum.js"
// Some comments
function sum(x, y) {
  return x + y;
}
```

And here's how it looks - nicely colored with styled code titles!

/lib/sum.js
// Some comments
function sum(x, y) {
  return x + y;
}

Messages

:::info
You can use **Markdown** inside `Message`.
:::

:::warn
You can use **Markdown** inside `Message`.
:::

:::danger
You can use **Markdown** inside `Message`.
:::

You can use Markdown inside Message.

You can use Markdown inside Message.

You can use Markdown inside Message.

Tables

You can create tables by assembling a list of words and dividing them with hyphens - (for the first row), and then separating each column with a pipe |:

| First Header                | Second Header                |
| --------------------------- | ---------------------------- |
| Content from cell 1         | Content from cell 2          |
| Content in the first column | Content in the second column |
First HeaderSecond Header
Content from cell 1Content from cell 2
Content in the first columnContent in the second column