MarkDown常用语法

可以试试用Typora来记笔记、练习markdown

下标、上标、高亮、行内数学公式需要在Typora的设置里打开才会有效果
点击文件,选择偏好设置,在Markdown中勾选对应选项:
在这里插入图片描述

1. 目录内容 ([toc])

[toc]

2、标题:(H1~H6)

用法:

H1(#) ----------ctrl+1
H2(##) -------------ctrl+2

H6(######) --ctrl+6

例:
##### 标题

注:#必须在开头,且#后有空格

3、引用 (>开头)

开头以 > 表示,可以嵌套引用

例:
> Hello

效果:

Hello
必须在开头,双按换行退出

4、序列

4.1 无序序列(+/-/* 内容)

例:

+ Red
- Green
* Blue

效果:

  • red
  • Green
  • Blue
4.2 有序序列 (1/2/3. 内容)

例:

1.  Red
2.  Green
3.	Blue

效果:

  1. red
  2. Green
  3. Blue
4.3 可选序列 (*/+/- [ ] 内容)

例:

- [ ] a
+ [x] b
* [ ] c

效果:

  • a
  • b
  • c
    ‘[’ 与‘]’之间要有一个空格

5、代码块(将代码放在两个```之间)

例:
在这里插入图片描述
效果:

#include<stdio.h>
int main(){
	printf("Hello World!\n");
	return 0;
}

6、行内代码 (代码放在两个``之间)

例:
在这里插入图片描述
效果:
use the printf() function;

7、数学公式

7.1 分号、积分、向量等数学公式

markdown 数学公式

7.2 数学块 ($$开头)

以$$开头和结尾

例:
$$
\lim_{x \to \infty} \exp(-x) = 0
$$

效果:
lim ⁡ x → ∞ exp ⁡ ( − x ) = 0 \lim_{x \to \infty} \exp(-x) = 0 xlimexp(x)=0

7.3 行内数学公式 (以$开头结尾)

以$开头并且结尾

例:
$\lim_{x \to \infty} \exp(-x) = 0$

效果:
lim ⁡ x → ∞ exp ⁡ ( − x ) = 0 \lim_{x \to \infty} \exp(-x) = 0 limxexp(x)=0

8、表格 (|为分割线)

用法:
第一层“|” 为标题分隔
第二层“|”之间需要以“-”分隔(“-”个数任意)
第三层“|”为内容分隔

例:
在这里插入图片描述

效果:

1234

9、脚注 ([^内容])

例:
脚注[^1]
[^1]:解释

效果:
脚注1

10、分割线 (***或者—)

例:
***---

效果:


11、YAML Front Matter2 (—)

用法:
开头输入---,里面可以输入title、time、tags;

效果:
在这里插入图片描述在这里插入图片描述

12、链接

12.1 内链 ([链接内容](链接源 "title")

例:
[Baidu](https://www.baidu.com "Baidu")

效果:
Baidu
title需要加引号

12.2 引用链接 ([链接内容][id])

用法:
[链接内容][id]
[id]:链接源 "title"

例:
[Baidu][id]
[id]:http://www.baidu.com "Baidu"

效果:
这是张图片-_-||

13、URLs (<>括住URL)

用法:

用<>括住URL
对于标准URL,可自动识别

例:
www.baidu.com
<i@163.com>

效果
www.baidu.com
i@163.com

14、图片

用法:

  1. 手动添加,前面加!,格式类似链接
  2. 用鼠标将图片拖入

例:
![截图](D:\Typora\笔记\1.jpg "截图")

15、斜体 (以* *或_ _括住)

例:
*example* _example_

效果:
example example

16、加粗 (** **或__ __)

用法:
以双或双_开头,以双或双_结尾

例:
**example** __example__

效果:
example example

17、删除线 (以两个~~开头结尾)

用法:
以两个~开头,两个~结尾

例:
~example~

效果:
example

18、下划线 (<u> </u>

例:
<u>example</u>

效果:
example

19、表情 (:表情单词:)

例:

:smile:
:angry:
:happy:
:cry:
:weary:			//疲倦的
:flushed:		//兴奋的
:imp:			//魔鬼

效果:

😄
😠
😢
😩
😳
👿

20、下标 (以双~括住内容)

用法:
使用双~括住内容

例:
H~2~0

效果:
H2o

21、上标 (以双^括住内容)

用法:
使用双^括住内容

例:
x^2^

效果:
x2

22、高亮 (以双==括住内容)

用法:
使用双==括住内容

例:
==asd==

效果:
asd

23、HTML

例:
<button>example</button>

效果:
 example

24、希腊字母、数学符号

希腊字母与特殊符号


  1. 解释 ↩︎

  2. YAML是一个人性化的数据序列化,是所有编程语言的标准。为了能方便的保存文章的元数据,几乎所有的静态网站生成器都使用front matter格式来保存文章。front matter文件通常分为头部和正文部分,头部一般使用yaml、toml和json三种格式,front matter 解析工具需要识别这三种格式的文件头。正文部分就是普通的Markdown 内容。 ↩︎

©️2020 CSDN 皮肤主题: 技术黑板 设计师:CSDN官方博客 返回首页