Makedown基本语法
一、标题
两种形式:
1)使用 = 和 - 标记一级和二级标题
一级标题
========
二级标题
---
效果:
一级标题
二级标题
2)使用 #,可表示1-6级标题
效果:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
二、段落和换行
段落的前后要有空行,所谓的空行是指没有文字内容。段内强制换行的方式是使用两个以上空格加上回车(引用中换行省略回车)。
三、区块引用
在段落的每行或者只在第一行使用符号 > , 还可使用多个嵌套引用
效果:
四、列表
Markdown 支持有序列表和无序列表。
1)无序列表使用星号、加号或是减号作为列表标记
2)有序列表的标记方式是将上述的符号换成数字,并辅以 . 符号
五、分割线
分割线最常使用就是三个或以上 * ,还可以使用 - 和 _。被 * 或 _ 包围的字词会被转成用 <em> 标签包围,用两个 * 或 _ 包起来的话,则会被转成 <strong>
六、链接
Markdown 支持两种形式的链接语法: 行内式和参考式两种形式
行内式:
参考式:
七、图片
Markdown 使用一种和链接很相似的语法来标记图片,同样也允许两种样式: 行内式和参考式。
行内式的图片语法看起来像是:
![Alt text](/path/to/img.jpg)
![Alt text](/path/to/img.jpg "Optional title")
详细叙述如下:
- 一个惊叹号 !
- 接着一个方括号,里面放上图片的替代文字
- 接着一个普通括号,里面放上图片的网址,最后还可以用引号包住并加上 选择性的 'title' 文字。
参考式的图片语法则长得像这样:
![Alt text][id]
「id」是图片参考的名称:
[id]: url/to/image "Optional title attribute"
八、反斜杠
Markdown 可以利用反斜杠来插入一些在语法中有其它意义的符号,例如:如果你想要用星号加在文字旁边的方式来做出强调效果(但不用 <em>
标签),你可以在星号的前面加上反斜杠:
\*literal asterisks\*
九、代码
语法:
单行代码:代码之间分别用一个反引号包起来
`代码内容`
代码块:代码之间分别用三个反引号包起来,且两边的反引号单独占一行
(```)
代码...
代码...
代码...
(```)
注:为了防止转译,前后三个反引号处加了小括号,实际是没有的。这里只是用来演示,实际中去掉两边小括号即可。
十、 强调
在强调内容两侧分别加上*
或者_
,如:
*斜体*,_斜体_
**粗体**,__粗体__
效果:
斜体,斜体
粗体,粗体
十一、表格
Markdown 插入的表格,单元格中的内容默认左对齐;表头单元格中的内容会一直居中对齐(不同的实现可能会有不同表现)。
普通的表格
Markdown 代码:
效果如下:
注意:使用时发现,表格的语句上一行必须为空行,不然表格不生效。
Markdown 代码:
效果如下: