本文将做一个markdown语法的总结,形式是先说效果,然后展示代码,最后再展示与代码相对应的实际效果。实际效果会因用啥渲染而不同,但是大同小异。
顾名思义,就是标题,一共五级标题,几个#后面加个空格就是几级标题。原生语法貌似不支持生成目录,但是各个平台为了增强用户体验不少支持了生成目录,在编辑器上也可以找找有没有添加标题功能的插件。
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
可以给字搞加粗、倾斜、删除线等效果。
*我斜了*
**我粗了**
***我又粗又斜***
~~我被删了~~
我斜了
我粗了
我又粗又斜
我被删了
其实>后面可以不打空格,但是为了美观点,建议打上。
> 我被引用了
>> 引中之引
>>> 三引
我被引用了
引中之引
三引
可以用*或者+或者-后面加个空格来表示列表,用tab来表示下一级的列表。数字加点加空格表示有序列表。
- 我是无序的
- 表中之表
- 三表
1. 你以为我是第一层
2. 而你在第二层
3. 其实我在第三层
为了方便贴代码,或者出于某种需求作者想要保留跟原文本一样的显示效果,就搞了个代码块的功能。
```后面加的语言可以让代码块有相应的高亮显示
```Python
print("ザ·ワールド")
1
2
3
```
print("ザ·ワールド")
1
2
3
可以在一行中使用三个或更多的-或者_或者*来表示分割线。
---
___
***
除了这里介绍的方法还有参考式的方法,参考式用于多次引用同一链接,我目前没这需求,所以没用过,也没仔细去搞过。(括号里)可以是网络链接,也可以是本地地址
[百度](www.baidu.com)
<www.baidu.com>
百度
<www.baidu.com>
跟超链接差不多,前面加个感叹号。还可以用html的方法来指定图片大小。
![这里是图片说明](https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/
u=702257389,1274025419&fm=27&gp=0.jpg)
![blockchain](https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/
u=702257389,1274025419&fm=27&gp=0.jpg)
没什么好说的。
| name| age|
|-|-|
|Gallien|23|
|???|???|
name | age |
---|---|
Gallien | 23 |
??? | ??? |
有啥不想让人看到的文字,可以注释掉。有很多方法注释,这里只提供一种,其实就是超链接。
[](我不想被人看到)
两个或以上连续的空格表示换行不换段
想打*或者其他涉及语法的符号时,可以用\*来避免搞成语法
想到啥再补把
[ ] Eat
[x] Code
[ ] Sleep
<!-- HTML方式: 直接在 Markdown 文件中编写 HTML 来调用 -->
<!-- 其中 class="blockquote-center" 是必须的 -->
<blockquote class="blockquote-center">blah blah blah</blockquote>
<!-- 标签 方式,要求版本在0.4.5或以上 -->
{% centerquote %}blah blah blah{% endcenterquote %}
<!-- 标签别名 -->
{% cq %} blah blah blah {% endcq %}
原文:https://www.cnblogs.com/codersyl/p/14719052.html