Markdown语法手册(Typora)

这是一份详细的Markdown语法手册,专为Typora用户编写。内容涵盖标题、段落、字体样式、列表、区块引用、代码、链接、图片、表格、数学公式、To-Do List以及流程图等多种Markdown元素的使用方法。
摘要由CSDN通过智能技术生成

Hello,Typora!

目录


[TOC] 自动生成目录

标题

使用#可表示1-6级标题

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

注意#后的空格不要忘记

标题在大纲中有分层次的效果

段落

字体

斜体*sth* or _sth_ or Ctrl+I

黑体**sth** or __sth__ or Ctrl+B

加黑斜体 : ***sth*** or ___sth___

删除线~~sth~~

下划线<u>sth</u> or Ctrl+U

高亮 : ==sth==

: 使用~来包裹下标内容,例如:

  • H~2~O,H2O
  • X~long\ text~ Xlong text

: 使用^包裹上标内容,例如:X^2^ x2

Emoji表情 ::emoji: 🐴 🏊‍♀

分割线

可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。

也可以在星号或是减号中间插入空格。

(来自菜鸟教程,经实践发现分割线内不可加空格



***

*****

---

脚注

语法说明:

在需要添加注脚的文字后加上脚注[^注脚名字],称为加注。 然后在文本的任意位置(一般在最后)添加脚注,脚注前必须有对应的脚注名字。

注意:经测试注脚与注脚之间必须空一行,不然会失效。成功后会发现,即使你没有把注脚写在文末,经Markdown转换后,也会自动归类到文章的最后。

代码:

使用 Markdown[^1]可以效率的书写文档, 直接转换成 HTML[^2], 你可以使用简书或者支持Markdown的编辑器进行书写。

[^1]:Markdown是一种纯文本标记语言

[^2]:HyperText Markup Language 超文本标记语言

使用 Markdown1可以效率的书写文档, 直接转换成 HTML2, 你可以使用简书或者支持Markdown的编辑器进行书写。

列表

无序列表

无序列表使用星号(*)、加号(+)或是减号(-)作为列表标记,这些标记后面要添加一个空格,然后再填写内容

或使用 Ctrl +Shift + ]

  • first
  • second
  • third

跳出列表(列表结束)时按回车键

有序列表

有序列表使用数字并加上 .号来表示

或使用 Ctrl +Shift + [

  1. first

  2. second

  3. one

跳出列表(列表结束)时按回车键

定义型列表

语法说明:

定义型列表由名词和解释组成。一行写上定义,紧跟一行写上解释。解释的写法:紧跟一个缩进(Tab)

代码:

Markdown
:    轻量级文本标记语言,可以转换成html,pdf等格式(左侧有一个可见的冒号和四个不可见的空格)

代码块 2
:   这是代码块的定义(左侧有一个可见的冒号和四个不可见的空格)

        代码块(左侧有八个不可见的空格)

列表嵌套

  1. 第一项:

    1. 第一个
    • 第二个
  2. 第二项

  • first
    • 点了Ctrl + ]
  • 点了Ctrl + [

笨方法(不推荐):

只需把对应的同一层次的下一个元素删除,接着打出下一个层次的标识即可

列表缩进

Ctrl + ] 到更高的层次

Ctrl + [ 回到低层次

包含段落的列表

语法说明:
列表项目可以包含多个段落,每个项目下的段落都必须缩进 4 个空格或是 1 个制表符(显示效果与代码一致):

  • 轻轻的我走了, 正如我轻轻的来; 我轻轻的招手, 作别西天的云彩。
    那河畔的金柳, 是夕阳中的新娘; 波光里的艳影, 在我的心头荡漾。
    软泥上的青荇, 油油的在水底招摇; 在康河的柔波里, 我甘心做一条水草!

    那榆荫下的一潭, 不是清泉, 是天上虹; 揉碎在浮藻间, 沉淀着彩虹似的梦。
    寻梦?撑一支长篙, 向青草更青处漫溯; 满载一船星辉, 在星辉斑斓里放歌。
    但我不能放歌, 悄悄是别离的笙箫; 夏虫也为我沉默, 沉默是今晚的康桥!

注:

  • 列表嵌套、缩进更适用于无序列表,对于每个不同的层次,列表前标号形状也不同;有序列表不论层次多深,都只是1. 2. 3. 的形式
  • 对于嵌套性的列表,回车键可视为“跳出循环”

区块

区块引用

Markdown 区块引用是在段落开头使用>符号 ,然后后面紧跟一个空格符号

区块引用

区块嵌套

区块是可以嵌套的,一个>符号是最外层,两个> 符号是第一层嵌套,以此类推

> 最外层
> > 第一层嵌套
> > > 第二层嵌套

显示结果如下

最外层

第一层嵌套

第二层嵌套

回车键也有类似“退出循环”的意思

区块中使用列表

列表

  • first
  1. second

正常使用即可

列表中使用区块

  • next

    last

看作最基本的嵌套模型,删除了当前行的列表标识,在有一个tab处打出>符号即可

代码

单行代码

对于单行的代码片段等,用反引号把它包起来(`

printf()函数

代码块

``` 包裹一段代码,并指定一种语言(也可以不指定)

#include <iostream>
int main()
{
    std::cout << "Hello, typora";
}

链接

行内式

[链接名称](链接地址)

或者

[链接名称](链接地址 链接title)

Markdown语法手册(Typora)

[Markdown语法手册(Typora)](https://blog.csdn.net/Shen_KN/article/details/120013616 ‘‘进来学习’’)

title属性可加可不加,效果是鼠标悬停在链接上会出现指定的title文字。注意链接和title间的空格

Ctrl + Click可以打开链接

参考式

参考式超链接一般用在学术论文上面,或者另一种情况,如果某一个链接在文章中多处使用,那么使用引用的方式创建链接将非常好,它可以让你对链接进行统一的管理。

语法说明:
参考式链接分为两部分:

  • 文中的写法 [链接文字][链接标记]
  • 在文本的任意位置添加[链接标记]:链接地址 "链接标题"

如果链接文字本身可以做为链接标记,你也可以写成[链接文字][]
[链接文字]:链接地址的形式,见代码的最后一行。

我经常去的几个网站[GitHub][1]、[知乎][2]以及[简书][3]
[简书][3]是一个不错的[写作社区][]。

[1]:https://github.com "GitHub"
[2]:https://www.zhihu.com "知乎"
[3]:http://www.jianshu.com "简书"
[写作社区]:http://www.jianshu.com

自动链接

Markdown 支持以比较简短的自动链接形式来处理网址和电子邮件信箱,只要是用<>;包起来, Markdown 就会自动把它转成链接。

https://pkuhelper.pku.edu.cn/hole/

锚点(页内超链接)

链接本文档内部的某些元素,实现当前页面中的跳转。

利用Markdown语法实现

语法描述:
在你准备跳转到的指定标题后插入锚点{#标记},然后在文档的其它地方写上连接到锚点的链接。

代码:

## 0. 目录{#index}
跳转到[目录](#index)

注意: Markdown Extra 只支持在标题后插入锚点,其它地方无效。

eg:Markdown方式的锚点

内容

!注:不知道为什么一直不对,也查不到,sigh……

利用HTML标签实现
  • 在跳转目的地创建一个HTML标签

    <span id = "jump">跳转到的地方</span>

  • 在点击跳转处创建Markdown超链接[点击跳转](#jump)

注意: id值需保持前后一致,区分大小写;在跳转时按住Ctrl键,再点击超链接文字即可实现页内跳转

eg:我在下面 点击跳转

图片

图片的创建方式与超链接相似,而且和超链接一样也有两种写法,行内式和参考式写法。

语法中图片Alt的意思是如果图片因为某些原因不能显示,就用定义的图片Alt文字来代替图片。 图片Title则和链接中的Title一样,表示鼠标悬停与图片上时出现的文字。 Alt 和 Title 都不是必须的,可以省略,但建议写上。

行内式

语法说明: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MyyXa8YT-1630396162352)(图片地址 “图片Title”)]

代码:

阳光普照: 
![阳光普照](F:\trial\A_Sun.jpg "阳光普照")

阳光普照:
阳光普照

参考式

语法说明:
在文档要插入图片的地方写![图片Alt][标记]

在文档的最后写上[标记]:图片地址 “Title”

代码:

Promising Young Woman![Promising Young Woman][前程似锦的女孩]

[前程似锦的女孩]:https://bkimg.cdn.bcebos.com/pic/ac6eddc451da81cb39dbd977032dc7160924ab189b7c?x-bce-process=image/watermark,image_d2F0ZXIvYmFpa2UxODA=,g_7,xp_5,yp_5/format,f_auto

Promising Young Woman:
Promising Young Woman

表格

Markdown 制作表格使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行。

语法格式如下:

|  表头   | 表头  |
|  ----  | ----  |
| 单元格  | 单元格 |
| 单元格  | 单元格 |

可以设置表格的对齐方式:

  • -: 设置内容和标题栏居右对齐。
  • :- 设置内容和标题栏居左对齐。
  • :-: 设置内容和标题栏居中对齐。

实例如下:

| 左对齐 | 右对齐 | 居中对齐 |
| :-----| ----: | :----: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |

建议直接Ctrl + T插入表格,操作简便一点。

数学公式

在Markdown源代码文件中,数学公式是被$$标记的LaTeX表达式

行内公式

$sth$表示

方程式 E = M C 2 E=MC^2 E=MC2

整行公式

$$sth$$表示

∑ i

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值