Markdown是一种轻量级标记语言,它以纯文本形式编写文档,并最终以HTML格式发布。
先推荐一款Markdown编辑器Typora,支持 Windows、OS X 和 Linux,支持即时渲染技术,所见即所得,界面简洁大方,非常好用。
注:因为本站使用了主题,所以部分Markdown呈现的效果与原来不同
标题
文字前加几个#即为几级标题
注:#与文字之间需要有空格
1 | # 一级标题 |
字体
在文字两侧加上特殊符号
1 | *倾斜* |
倾斜
加粗
倾斜加粗删除线
特殊符号
在特殊符号之前加上\转义字符
1 | \\ 反斜杠 |
\ 反斜杠
* 星号
_ 下划线
{} [] () 括号
+ 加号
换行
连续两个以上的空格+回车,或两个以上的回车
分割线
在一行中用三个以上的星号、减号、底线
1 | *** |
可在中间插入空格,效果相同
引用
在引用文字前加 >
1 | > 这是一行引用文字 |
这是一行引用文字
引用可以嵌套
1 | > 这是一行引用文字 |
这是一行引用文字
这是一行引用文字
这是一行引用文字
列表
无序列表
在文字前加入- + * 任意一个符号
注:符号与文字之间需要有空格
1 | - 列表1 |
- 列表1
- 列表2
- 列表3
有序列表
在文字前加入数字和点
1 | 1. 列表1 |
- 列表1
- 列表2
- 列表3
图片
格式 ![图片alt](图片地址 "图片title") Title可选
1 | ![Fate](/images/cover.jpg "Fate") |
超链接
Markdown的超链接支持三种写法
行内式
格式 [超链接名](超链接地址 "超链接title") 其中Title可选
1 | [始终都是梦的Github-1](https://github.com/dreamgyf "始终都是梦的Github") |
参考式
可以对一个链接进行多次引用
使用
[超链接名][超链接标记]
定义
[超链接标记]:超链接地址 "超链接title" 其中Title可选,可定义在任意位置
1 | [始终都是梦的Github-2][2] |
自动链接
将链接直接用<>包裹起来
1 | <https://github.com/dreamgyf> |
脚注
在需要添加注脚的文字后加上
[^脚注名]
在文本的任意位置(一般在最后)定义脚注
[^脚注名]:脚注内容
1 | 示例文本[^1] |
由于本站主题原因不做演示
代码
单行代码
将代码用特殊字符`包裹(一般为Esc下面的键)
1 | `printf("hello world");` |
printf("hello world");
代码块
使用两组三个特殊字符`包裹代码块
可以在第一组```后添加语言名
1 | ```c++ |
1 |
|