Markdown Primer

References:

  1. Markdown: Syntax
  2. 献给写作者的 Markdown 新手指南

HTML is a publishing format; Markdown is a writing format.


PARAGRAPHS AND LINE BREAKS
HEADERS
BLOCKQUOTES
LISTS
CODE BLOCKS
HORIZONTAL RULES
LINKS
EMPHASIS
IMAGES
CODE
AUTOMATIC LINKS
BACKSLASH ESCAPES


<h3 id="paragraph">PARAGRAPHS AND LINE BREAKS</h3>

  • A paragraph is simply one or more consecutive lines of text, separated by one or more blank lines. Normal paragraphs should not be indented with spaces or tabs. The implication of the “one or more consecutive lines of text” rule is that Markdown supports “hard-wrapped” text paragraphs.
  • When you do want to insert a <br /> break tag using Markdown, you end a line with two or more spaces, then type return.

<h3 id="headers">HEADERS</h3>
Markdown supports two styles of headers, Setext and atx.

  • Setext
    This is an H1
    =============

    This is an H2
    -------------
    

tips:Any number of underlining =’s or -’s will work.

  • atx
    # This is an H1
    ## This is an H2
    ###### This is an H6

Examples

This is an H1

This is an H2

This is an H6

<h3 id="blockquotes">BLOCKQUOTES</h3>
Syntax:> to be referenced...

Examples

to be referenced...

Tips

  1. It looks best if you hard wrap the text and put a > before every line
  2. Markdown allows you to be lazy and only put the > before the first line of a hard-wrapped paragraph
  3. Blockquotes can be nested (i.e. a blockquote-in-a-blockquote) by adding additional levels of >
  4. Blockquotes can contain other Markdown elements, including headers, lists, and code blocks

<h3 id="lists">LISTS</h3>

  • ordered list
  • unordered list

Unordered List

Syntax:Unordered lists use asterisks(*), pluses(+), and hyphens(-)

Examples
  • John
  • Marry

Ordered List

Syntax:Ordered lists use numbers followed by periods(2016.)

Examples

  1. Marry
  2. John

Tips

  1. It’s important to note that the actual numbers you use to mark the list have no effect on the HTML output Markdown produces.
  2. If list items are separated by blank lines, Markdown will wrap the items in <p> tags in the HTML output.
  3. List items may consist of multiple paragraphs. Each subsequent paragraph in a list item must be indented by either 4 spaces or one tab, Markdown will allow you to be lazy again
  4. To put a blockquote within a list item, the blockquote’s >
    delimiters need to be indented by either 4 spaces or one tab
  5. To put a code block within a list item, the code block needs to be indented twice — 8 spaces or two tabs
  6. a number-period-space sequence at the beginning of a line. To avoid this, you can backslash-escape(\) the period

<h3 id="codeblocks">CODE BLOCKS</h3>
**Syntax: **To produce a code block in Markdown, simply indent every line of the block by at least 4 spaces or 1 tab.

Examples

int main()
{
      return 0;
}

<h3 id="horizontalrules">HORIZONTAL RULES</h3>
**Syntax: *You can produce a horizontal rule tag (<hr />) by placing three or more hyphens(-), asterisks(), or underscores(_) on a line by themselves.

Examples




</br>


<h3 id="links">LINKS</h3>
**Syntax: **Markdown supports two style of links: inline and reference.

Examples

This is an example inline link.
This link has no title attribute.

Tips

The implicit link name shortcut allows you to omit the name of the
link, in which case the link text itself is used as the name.
Just use an empty set of square brackets -- e.g., to link the word
"Google" to the google.com web site, you could simply write:

[Google][]

And then define the link:

[Google]: http://google.com/

<h3 id="emphasis">EMPHASIS</h3>
**Syntax: **Markdown treats asterisks(*) and underscores(_) as indicators of emphasis. **bold: ****text**; *slant: **text*

Examples

BOLD
SLANT


<h3 id="code">CODE</h3>
**Syntax: **To indicate a span of code, wrap it with backtick quotes(`)

Examples

Use the printf() function.

Tips

To include a literal backtick character within a code span, you can use multiple backticks as the opening and closing delimiters

``There is a literal backtick (`) here.``

<h3 id="images">IMAGES</h3>
**Syntax: **Markdown uses an image syntax that is intended to resemble the syntax for links, allowing for two styles: inline and reference.

  • inline:


    Alt text
    Alt text

    Alt text
    Alt text

    `

  • reference:
    ![Alt text][id]
    related: [id]: url/to/image "Optional title attribute"

Examples

one piece

Tips

As of this writing, Markdown has no syntax for specifying the dimensions of an image; if this is important to you, you can simply use regular HTML<img>tags.


<h3 id="automaticlinks">AUTOMATIC LINKS</h3>
Markdown supports a shortcut style for creating “automatic” links for URLs and email addresses: simply surround the URL or email address with angle brackets.
**Syntax: **

  • <http://example.com/>
  • <address@example.com>

Examples

//www.greatytc.com
goodcomrade@hotmail.com

<h3 id="backslash">BACKSLASH ESCAPES</h3>
Markdown allows you to use backslash escapes to generate literal characters which would otherwise have special meaning in Markdown’s formatting syntax.
**Syntax: ** \x(x is any character below.)

\   backslash
`   backtick
*   asterisk
_   underscore
{}  curly braces
[]  square brackets
()  parentheses
#   hash mark
+   plus sign
-   minus sign (hyphen)
.   dot
!   exclamation mark

create time: 2016-10-23

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,222评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,455评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,720评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,568评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,696评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,879评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,028评论 3 409
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,773评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,220评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,550评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,697评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,360评论 4 332
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,002评论 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,782评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,010评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,433评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,587评论 2 350

推荐阅读更多精彩内容