Markdown常用语法

标题

  • 语法: #

例如:

# 一级标题
## 二级标题
正文

效果可参考本文的标题。

目录

  • 语法:@[toc](<目录的标题>) (注:圆括号部分是可选的)

例如:

@[toc]

效果可参考本文目录。

注:标题里可以添加效果,不过生成的目录貌似是literal的。

粗体

  • 语法: **

例如:

It is **NOT** my book.

效果如下:

It is NOT my book.

斜体

  • 语法: *

例如:

It is *NOT* my book.

效果如下:

It is NOT my book.

粗斜体

  • 语法: ***

例如:

It is ***NOT*** my book.

效果如下:

It is NOT my book.

高亮文本

  • 语法: ==

例如:

It is ==NOT== my book.

效果如下:

It is NOT my book.

删除线

  • 语法: ~~

例如:

It is ~~NOT~~ my book.

效果如下:

It is NOT my book.

引用文本

  • 语法: >

例如:

> It is NOT my book.

效果如下:

It is NOT my book.

若要引用多行文本,则用多个 >

注意:在引用文本中,还可以使用粗体、斜体等效果。

下标

  • 语法: ~

例如:

水的分子式是H~2~O

效果如下:

水的分子式是H2O

上标

  • 语法: ^

例如:

2^10^ = 1024

效果如下:

210 = 1024

分隔线

  • 语法: --- (至少3个,多了也OK)

例如:

第一行

---

第二行

注:分隔线的上下最好各空一行。

效果如下:

第一行


第二行

单行代码

  • 语法: `

比如:

IP地址是 `192.168.1.88`

效果如下:

IP地址是 192.168.1.88

如何在 ` 引用的内容里包含 ` 本身

既然 ` 引用的是literal的内容,那么如果内容本身包含 ` 怎么办?

答案是使用两个反引号把内容括起来。

例如:

`` 这是一个反引号:( ` ) ``

效果如下:

这是一个反引号:( ` )

如何在 ` 引用的内容里包含连续的两个 `

那么问题又来了,如果被引用内容本身包含连续的两个反引号怎么办?

答案是使用三个反引号把内容括起来。

例如:

```这是两个反引号:( `` ) ```

效果如下:

这是两个反引号:( `` )

以此类推,对于连续的三个反引号,就用四个反引号将其括起来:

````这是三个反引号:( ```) ````

效果如下:

这是三个反引号:( ```)

多行代码

  • 语法: 三个连续的反引号 `

例如:

```java
第一行
第二行
第三行
```

效果如下:

第一行
第二行
第三行

注:这里加上了 java ,是为了显示效果,如果不加,则效果如下:

第一行
第二行
第三行

列表

无序列表

  • 语法: -+*

例如:

- 中国
- 美国
- 俄国

效果如下:

  • 中国
  • 美国
  • 俄国

有序列表

  • 语法: <number>. <number> )

例如:

1. 中国
2. 美国
3. 俄国

效果如下:

  1. 中国
  2. 美国
  3. 俄国

任务列表

  • 语法: - [ ]-[x]

例如:

- [ ] 待完成
- [x] 已完成

效果如下:

  • 待完成
  • 已完成

嵌套列表

  • 语法:使用缩进

例如:

- 中国
  - 北京
    - 西城区
    - 东城区
  - 天津
- 美国
- 俄国

效果如下:

  • 中国
    • 北京
      • 西城区
      • 东城区
    • 天津
  • 美国
  • 俄国

链接

  • 语法: [<显示文本>](链接地址)

例如:

[百度](http://www.baidu.com)

效果如下:

百度

表格

语法:

|  |  |
|--|--|
|  |  |

例如:

| AAA | BBB | CCC | DDD |
| -- | -- | -- | -- |
| AAA | BBB | CCC | DDD |
| AAA | BBB | CCC | DDD |

效果如下:

AAABBBCCCDDD
AAABBBCCCDDD
AAABBBCCCDDD

对齐方式

  • --:--: :居中
  • :-- :靠左
  • --: :靠右

例如:

| AAA | BBB | CCC | DDD |
| -- | :--: | :-- | --: |
| AAA | BBB | CCC | DDD |
| AAA | BBB | CCC | DDD |

效果如下:

AAABBBCCCDDD
AAABBBCCCDDD
AAABBBCCCDDD

第一列文本加粗

默认第一行文本是加粗的,表示列头。

要想把第一列文本加粗,一种方式是使用 **

例如:

| AAA | BBB | CCC | DDD |
| -- | -- | -- | -- |
| **AAA** | BBB | CCC | DDD |
| **AAA** | BBB | CCC | DDD |

效果如下:

AAABBBCCCDDD
AAABBBCCCDDD
AAABBBCCCDDD

不知道是否还有其它更简单的方法。

图片

  • 语法:![<图片描述>](<图片链接>)

例如:

![这是一张图片](https://www.baidu.com/img/bdlogo.png)

效果如下:

Alt

### 回答1: Markdown是一种轻量级标记语言,常用于撰写文档、博客等。Typora是一款支持Markdown语法的编辑器,以下是Markdown常用语法: 1. 标题:使用#号表示,#号的数量表示标题的级别,最多支持六级标题。 2. 段落:段落之间需要用空行隔开。 3. 加粗:使用两个*号或者两个_号包裹需要加粗的文字。 4. 斜体:使用一个*号或者一个_号包裹需要斜体的文字。 5. 删除线:使用两个~~号包裹需要删除的文字。 6. 引用:使用>符号表示引用,可以嵌套使用。 7. 列表:使用-或者*表示无序列表,使用数字加.表示有序列表。 8. 代码块:使用三个反引号包裹代码块。 9. 链接:使用[链接名称](链接地址)表示链接。 10. 图片:使用![](图片链接地址)表示图片。 以上就是Markdown常用语法,使用Typora编辑器可以更加方便地编辑和预览Markdown文档。 ### 回答2: Markdown是一种轻量级标记语言,它可以让文本更具可读性和美观性。Typora是一款Markdown编辑器,它提供了很多实用的快捷方式和强大的功能,让用户能够更轻松地编写出符合自己需求的文档。 下面我来详细介绍一下Typora常用Markdown语法: 标题:Markdown支持六级标题,用#表示,一级标题用一个#,二级标题用两个#,以此类推。例如: # 一级标题 ## 二级标题 ### 三级标题 加粗、斜体、删除线:用**加粗**、*斜体*、~~删除线~~表示相应效果。 列表:有序列表用1.,2.表示,无序列表用-,+,*表示。例如: 1. 有序列表1 2. 有序列表2 - 无序列表1 - 无序列表2 引用:用>表示引用,可以嵌套使用。例如: >引用 >>嵌套引用 代码块:用```表示代码块,并且可以指定代码语言。例如: ```javascript console.log("Hello World!"); ``` 表格:用|分隔不同列,用-表示表头,用:来表示对齐方式。例如: | 表头1 | 表头2 | | ---- | ---- | | 内容1 | 内容2 | | 内容3 | 内容4 | 链接:用[链接名称](链接地址)表示链接。例如: [Typora官网](https://typora.io) 图片:用![](图片链接地址)表示图片,可以设置图片大小和位置。例如: <img src="https://typora.io/img/picture-1.png" alt="typora" width="300px"> 以上是Typora常用Markdown语法,当然还有更多的语法细节和特殊用法需要掌握,希望这篇文章能够帮助大家更好地使用Typora编辑Markdown文档。 ### 回答3: Markdown 是一种用于排版和文档结构的语言,在许多编程和写作场合中被广泛使用。typora 是一款可视化的 Markdown 编辑器,它对 Markdown语法做了很好的支持。 typora 的常用语法包括: 1. 标题:用 # 加上空格表示一级标题,## 表示二级标题,以此类推,最多六级。例如:# 一级标题,## 二级标题。 2. 列表:用 - 或 * 加上空格表示无序列表,用数字和 . 加上空格表示有序列表。例如: - 无序列表1 - 无序列表2 1. 有序列表1 2. 有序列表2 3. 引用:用 > 加上空格表示引用,可以嵌套使用。例如: > 这是一段引用 > > > 这是一段嵌套引用 4. 代码:用 \` 表示短代码,用三个 \` 表示多行代码。例如: `print('Hello World!')` ``` def hello_world(): print('Hello World!') hello_world() ``` 5. 链接:用[文字](链接)方式表示超链接,用 ![文字](图片链接) 方式表示插入图片。例如: [Google](https://www.google.com) ![Markdown](https://upload.wikimedia.org/wikipedia/commons/thumb/4/48/Markdown-mark.svg/1280px-Markdown-mark.svg.png) 6. 粗体和斜体:用 ** 表示粗体,用 * 表示斜体。例如: **这是粗体文字** *这是斜体文字* 7. 分割线:用三个或以上的 - 或 * 表示分割线。例如: --- *** typora 还支持许多其他的高级语法,例如表格、脚注、数学公式等,这些语法可以极大地提高文档的排版和表现力。总之,作为一款优秀的 Markdown 编辑器,typora 的常用语法功能十分强大丰富,值得广大使用者深入学习和掌握。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值