Markdown练习

h1

h2

h3

h4

h5
h6

以上是类atx格式的标题:atx使用1~6个#加空格来表示6级标题

/注意:这之间不论有多少空行都会被忽略/

可以采用闭合的atx格式:即在标题结尾写上#:# h1 #
仅仅只有美化作用,没有其他作用,行位的#个数可以与行手表不同

HHH

HHH

HHH

hhh

hhh

hhh

以上是类setext格式的标题:一级标题:任意数量的‘=’;二级标题:任意数量的‘-’

==使用双等号包围,得到黄色底色==

使用双*号包围,得到加粗

单*号,斜体

双波浪线包围:划除线

++双加号包围:下划线++

  • [ ] 使用’- [ ] ‘得到未完成项目

  • [x] 使用’- [x] ‘得到已完成项目

header 1 header 2
row 1 col 1 row 1 col 2
row 2 col 1 row 2 col 2
E = mc^2 
graph LR
A-->B
graph RL
B-->A
sequenceDiagram
A->>B: How are you?
B->>A: Great!
sequenceDiagram
A->>B: How are you?
C->>A: Great!
sequenceDiagram
A->>B: How are you?
B-->A: Great!
sequenceDiagram
A->>B: How are you?
B->A: Great!
gantt
dateFormat YYYY-MM-DD
section S1
T1: 2017-09-06, 10d
section S2
T2: 2017-08-30, 10d
section S3
T3: 2017-01-01, 100d
# 区块引用BlockQuote > # 列表 *列表分为无序列表和有序列表* ### 无序列表:使用*、+、-等任意一种作为标记 > * *1 > * *2 > * *3 > + +1 > + +2 > - -1 > - -2 >三个符号*、+、-的作用相同,这三个符号混用的时候,显示时会出现行间间隔 ### 有序列表:使用数字+英文句点 1. 如果高级的有序列表没有内容,在低级列表写的时候会导致低级列表往上面靠,导致分级错乱 1. 实际支持的最大为三级菜单,大于三级的时候,实际显示是”1. i. a. a.” 1. 1. 1. 2. 3. 4. 2. test 3. 4. //此处源代码使用了’4.’而没有使用’2.’,显示时仍然能够正确显示为’2.’; 2. //这里源码使用的数字与上面的数字并不连续,但显示仍然正常 10. //显示会正常,原因是Markdown允许使用这样的懒惰性 739116472. “这里使用的是739116472.,但是仍然正确显示了’5.’” ### 有序列表的HTML形式
  1. one
  2. two
  3. three
### 无序列表的HTML
  • 1
### 注意:不仅区块引用可以嵌套列表进去,列表也可以嵌套区块引用进去 ### 当一个数字出现在开头并且使用英文句点时,这时如果不希望将它表示为有序列表,则应该使用转义字符’\’来去除其有序列表的意义。 # 段落的使用 > ## Markdown > 普通段落:直接输入即可 > > 代码区块段落:使用Tab缩进即可 > ## HTML

普通段落;

 
    代码区块段落

# 分隔线 使用*、-、_中的任意一种,至少出现三次这些字符中的一种,允许穿插空格 - - - *** * * * * __________________ _ _ _ _ _ — *注意:源码三个减号—会变成绿色,表明这是分隔线的标准用法* — # 区段元素 ## 链接:插入一个超链接 ### 分为行内式和参考式 *特别注意:如果链接不加上http,则链接默认是md文件内的链接,网络链接务必加上http* ## 行内式 ### Markdown: 前往QQ:[LinkTitle](http://www.qq.com “Titile”) ### HTML:

前往QQ: LinkTitle

参考式

实际就是将一个链接标题和一个id对应起来,再在文本的其它地方将id与一个链接地址对应起来

Markdown:

前往QQ

前往bing

参考式-隐式

Visit Google

隐式即省略了参考式的id字符串

强调

使用’*’或’_’作为强调字符:一个或两个

强调1

强调1

强调2

强调3

和_两边都是空格的时候,它们就是普通字符: _

例子:在12*34的12之后插入,实际显示的时候并没有显示出来
需要直接插入*和_的时候,需要使用转义字符反斜线\

代码

  1. 标记一小段行内代码:反引号包围:func();
    1. 等同于 func();
      1. Hello Markdown! Hello H.T.M.L!
    2. 当反引号会出现在代码区内的时候,可以使用双反引号来包围整个代码区,此时允许代码区内的单反引号以普通形式出现

图片

行内式

参考式

http://pic.sogou.com/d?query=%D3%A2%CE%B0%B4%EF&mode=1&did=4#did3“” alt=”Alt text” title=”” />

注意:Markdown目前不能指定图片的宽和高

自动链接

Markdown格式:http://qq.com

相当于HTML的href,且其标题等同于网址link

HTML格式:http://qq.com

<[email protected]>

Markdown中可用的’转义字符’

  1. \反斜杠
  2. `反引号
  3. *星号 这里源码使用\是因为单个星独自出现的时候不是转义作用
  4. _
  5. {}
  6. []
  7. ()
  8. #
  9. +
  10. -
  11. !

你可能感兴趣的:(markdown)