这里是Markdown的一些基本语法以及学习的过程,实际上是一个练习与总结的文章
1. Markdown是什么
Markdown是一种轻量级的标记语言,它以易读易写的纯文本形式编写
Markdown语言在2004由约翰·格鲁伯(英语:John Gruber)创建。
Markdown编写的文档可以导出HTML、Word、图像、PDF、Epub等多种格式的文档。
Markdown编写的文档后缀为 .md或 .markdown。
2. Markdown主要语法
2.1 标题
使用# 号,可表示1-6级标题
1 | # 一级标题 |
显示效果
2.2 段落
段落的前后要有空行,所谓的空行是指没有文字内容。若想在段内强制换行的方式是使用两个以上空格加上回车(引用中换行省略回车)。
2.3 区块引用
1 | Markdown 区块引用是在段落开头使用>符号,后面紧跟一个空格 |
显示效果
a
b
c
aa.1
a.2
2.4 代码
一个函数或片段的代码可以用反引号把它包起来(`),例如定义一个函数def fun():
使用```包裹一段代码指定语言(也可以不指定)
```c
void main()
{
printf(“Hello, Markdown.”);
}
```
显示效果
1 | void main() |
2.5 强调和斜体
1 | *斜体* |
显示效果
斜体
粗体
2.6 列表
1 | 使用·、+、或-标记无序列表,如 |
显示效果
无序列表
- 第一项
- 第二项
- 第三项
有序列表
- 第一项
- 第二项
- 第三项
2.7 分割线
分割线最常使用就是三个或以上*,还可以使用-和_。
显示效果
2.8 链接
1 | 行内式 |
1 | 参考式 |
显示效果
2.9 图片
添加图片的形式和链接相似,只需在链接的基础上前方加一个!。
1 | ![百度](//www.baidu.com/img/bd_logo1.png?qua=high) |
显示效果
2.10 表格
1 | | 左左对齐 | 右右对齐 | 居中中对齐 | |
显示效果
左左对齐 | 右右对齐 | 居中中对齐 |
---|---|---|
单元格 | 单元格 | 单元格 |
单元格 | 单元格 | 单元格 |
3. 高级技巧(基本不会用到)
3.1 支持HTML(插入视频、音乐)
3.2 转义
3.3 公式
4. 总结
这是我第一篇用Markdown写出来的文章,也是第一篇博客,格式与一些技巧都没有,整体上不是很美观,但对于自己也是一个练习与一次尝试。