blockquote

This is a blockquote with two paragraphs. Lorem ipsum dolor sit amet,

consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus.

Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.

This is nested block quote.

This is a header.

  1. This is the first list item.
  2. This is the second list item.

Here’s some example code:

return shell_exec("echo $input | $markdown_script");

ul

ol (use \ to escape period after number)

  1. This is a list item with two paragraphs. Lorem ipsum dolor

    sit amet, consectetuer adipiscing elit. Aliquam hendrerit

    mi posuere lectus.

    Vestibulum enim wisi, viverra nec, fringilla in, laoreet

    vitae, risus. Donec sit amet nisl. Aliquam semper ipsum

    sit amet velit.

  2. Suspendisse id sem consectetuer libero luctus adipiscing.

better format

blank line affects <p>

e.g.

code block

1 intend

This is a normal paragraph:

This is a code block.

<hr>


This is an example inline link.

This link has no title attribute.

This is an example reference-style link.

single asterisks

single underscores

double asterisks

double underscores

inline code

Use the printf() function.

There is a literal backtick (`) here.

##图片测试

Alt text

no text

others

http://example.com/

address@example.com

escaping

\ backslash

` backtick

_ underscore

{} curly braces

[] square brackets

() parentheses

hash mark

. dot

! exclamation mark