目录
部分 markdown 风格不支持导航, 包括简书。
语法:
[TOC]
分割线:
* * *
***
*****
- - -
---
---------------------------------------
效果演示:
有些 markdown 风格 *** 是粗分割线, --- 是细分割线。
标题:
# 这是一级标题 字最大
## 这是二级标题 二级标题下会有条细线
### 这是三级标题
#### 这是四级标题
##### 这是五级标题
###### 这是六级标题 标题就不演示了
区块引用:
语法:
> 这是区块引用 行首加上 >
即可.
> > 区块引用是可以嵌套的,就像这样.
> > 区块引用内也可以有一些其它 markdown
语法
> > ### 这是标题
效果演示:
这是区块引用 行首加上
>
即可.区块引用是可以嵌套的,就像这样.
区块引用内也可以有一些其它markdown
语法
这是标题
字体样式:
语法:
**加粗**
*斜体*
__加粗__
_斜体_
***加粗斜体***
___加粗斜体___
~~删除线~~
效果演示:
加粗
斜体
加粗
斜体
加粗斜体
加粗斜体
删除线
超链接及效果演示:
[我是超链接](http://google.com/)
[带有标题的超链接,鼠标放在上面即可显示](http://google.com/ "google")
或者
<http://google.com/>
<address@google.com>
插入图片:
-
插入在线图片

演示:
我是在线图
中括号内文字可省略,省略后图片下方不会有标题
演示:
-
插入本地图片

列表:
无序列表
- 这是无序列表,在 `item` 前加上 `-` 加空格就行
- red
- blue
- white
* 也可以这样
* red
* blue
* white
+ 或者这样
+ red
+ blue
+ white
三种效果都一样,演示:
- 这是无序列表,在
item
前加上-
加空格就行 - red
- blue
- white
有序列表
代码:
1. 有序列表 数字加上英文据点即可
2. red
3. green
4. blue
效果演示:
- 有序列表 数字加上英文据点即可
- red
- green
- blue
代码:
8. 有序列表前的数字并不影响输出结果
20. red
8. green
0. blue
效果演示:
- 有序列表前的数字并不影响输出结果
- red
- green
- blue
代码:
8. 列表中可以有多个段落,每个项目下的段落都必须缩进 4 个空格或是 1 个制表符:
20. 这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段。
这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段。
这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段。
8. 测试列表
0. 测试列表
效果演示:
- 列表中可以有多个段落,每个项目下的段落都必须缩进 4 个空格或是 1 个制表符:
- 这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段。
这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段。
这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段。 - 测试列表
- 测试列表
多选列表 :
- [x] 多选列表
- [ ] 多选列表
- [x] 多选列表
- [x] 多选列表
效果演示:
- [x] 多选列表
- [ ] 多选列表
- [x] 多选列表
- [x] 多选列表
代码区块:
-
缩进即是代码区块,在行首缩进4空格或
Tab
示例:
this.firstName = firstName;
//tab 或 四个空格
this.firstName = firstName; -
行内代码: 用英文反引号(ESC 键下方)包裹,如
this.firstName = firstName;
输出为this.firstName = firstName;
-
代码段,用一对 ``` 包裹,可在第一个 ``` 后加上代码语言类型,会使代码着色(部分markdown样式不支持) 如:
``` java public class Person { String firstName; String lastName; public Person(String firstName, String lastName) { this.firstName = firstName; this.lastName = lastName; } public interface PersonFactory<P extends Person> { P create(String firstName, String lastName); } } ```
效果演示:
public class Person { String firstName; String lastName; public Person(String firstName, String lastName) { this.firstName = firstName; this.lastName = lastName; } public interface PersonFactory<P extends Person> { P create(String firstName, String lastName); } }
表格:
第一行为表头,第二行分隔表头和主体部分,第三行开始每一行为一个表格行。
列于列之间用管道符|隔开。
第二行还可以为不同的列指定对齐方向。默认为左对齐,在 - 右边加上 : 就右对齐。两侧都加为剧中.
代码:
|学号|姓名|分数|
|-|-|-|
|小明|男|75|
|小红|女|79|
|小陆|男|92|
|小陆|男|92|
两边的管道符可以省略,如下
学号|姓名|分数
-|-|-
小明|男|75
小红|女|79
小陆|男|92
小陆|男|92
结果都一样:
学号 | 姓名 | 分数 |
---|---|---|
小明 | 男 | 75 |
小红 | 女 | 79 |
小陆 | 男 | 92 |
小陆 | 男 | 92 |
左右对齐
居中|右对齐
:-:|-:
居中居中居中居中居中|右对齐右对齐
居中居中居中居中|右
效果演示:
居中 | 右对齐 |
---|---|
居中居中居中居中居中 | 右对齐右对齐 |
居中居中居中居中 | 右 |
转义符 反斜杠 :
反斜杠可以使语法不生效,以便在文档中输入特殊字符
\\ 反斜线
\` 反引号
\* 星号
\_ 底线
\{} 花括号
\[] 方括号
\() 括弧
\# 井字号
\+ 加号
\- 减号
\. 英文句点
\! 惊叹号
\*斜体\*
效果演示:
\ 反斜线
` 反引号
* 星号
_ 底线
{} 花括号
[] 方括号
() 括弧
# 井字号
+ 加号
- 减号
. 英文句点
! 惊叹号
*斜体*
推荐的 Markdown 编辑器
markdownpad 专业版功能强大,需付费(win7-8.1,win10需下载个插件才能正常使用),请支持正版。
haroopad 免费、跨平台(win,mac,linux)
typora Typora 这款Markdown 编辑器将「写字」和「预览」这两件事情合并了,再加上好用的表格、代码编辑,拖拽插图体验,实在是同类软件中的一枝新秀。
关于 markdown 风格
不同的风格样式差别好大,甚至对语法的支持都不一样,推荐 github 风格,上面两款软件都可以在设置中启用这种风格。
dillinger.io : 在线的markdown编辑器
参考
http://blog.leanote.com/post/freewalk/Markdown-%E8%AF%AD%E6%B3%95%E6%89%8B%E5%86%8C
网友评论