16 Markdown基础入门

16 Markdown基础入门

Markdown简介

Markdown是一种轻量级的标记语言,使用纯文本格式编写,方便转换为HTML等格式。它的语法简单易懂,非常适合撰写文档、笔记和博客。

常见语法

字体样式

  • 加粗:使用**文本**__文本__来加粗文本。例如: **加粗文本**渲染为 加粗文本
  • 斜体:使用*文本*_文本_来斜体文本。例如: *斜体文本*渲染为 斜体文本
  • 删除线:使用~~文本~~来添加删除线。例如: ~~删除线文本~~渲染为 删除线文本

标题

使用#来表示标题层级。例如:

1
2
3
# 这是一级标题
## 这是二级标题
### 这是三级标题

列表

  • 无序列表:使用*-+来创建。例如:
1
2
3
- 项目一
- 项目二
- 子项目
  • 有序列表:使用数字加点号。例如:
1
2
3
1. 第一项
2. 第二项
1. 第二项子项

链接和图片

  • 链接:使用[链接文本](URL)来创建。例如:
1
[Google](https://www.google.com)
  • 图片:使用![替代文本](图片URL)来添加图片。例如:
1
![示例图片](https://example.com/image.png)

引用

使用>来创建引用。例如:

1
> 这是一个引用文本。

代码块

  • 行内代码:使用一对反引号`代码`来表示。例如: 这是`代码`示例

  • 块级代码块:使用三对反引号```来包裹代码。例如:

1
2
```
print("Hello, World!")
1
2
3
4
5
6
7
8
9

### 表格

使用`|`和`-`构建表格。例如:

```markdown
| 列1 | 列2 |
|-----|-----|
| 内容1 | 内容2 |

数学公式

  • 行内公式:使用一对$符号包裹公式。例如:这是一个行内公式 $E=mc^2$。

  • 块级公式:使用两对$符号包裹公式。例如:

1
2
3
$$
E=mc^2
$$

结论

Markdown是一种简单、易用的文本写作工具,不需要过多的格式化操作就可以排版出清晰美观的文档。只需掌握以上基本语法,就能轻松创建包含多种格式的文档。通过不断实践和应用,您会发现Markdown会极大地提升您的写作效率。

17 Markdown基础

17 Markdown基础

Markdown是一种轻量级的标记语言,旨在使文本易于编写和阅读。以下是Markdown的一些基本语法和使用方法。


标题

Markdown使用#来表示标题。#的数量表示标题的级别。例子如下:

1
2
3
# 一级标题
## 二级标题
### 三级标题

对应的效果:

一级标题

二级标题

三级标题


段落

段落之间使用空行来分隔。直接输入文本即可形成段落。如果您想换行,只需在行末添加两个或更多空格后按回车。

例子:

1
2
3
这是第一段。

这是第二段。

强调

使用*_来强调文本。

  • 使用*文本*_文本_来进行 斜体
  • 使用**文本**__文本__来进行 粗体

例子:

1
这是一行包含*斜体*和**粗体**的文本。

列表

无序列表

使用*+-表示无序列表项。

例子:

1
2
3
4
5
* 项目 1
* 项目 2
* 子项目 2.1
* 子项目 2.2
* 项目 3

有序列表

使用数字加点表示有序列表。

1
2
3
1. 第一点
2. 第二点
3. 第三点

链接与图像

链接

使用[文本](URL)格式来创建链接。

例子:

1
[Google](https://www.google.com)

图像

使用![替代文本](图像URL)格式插入图像。

例子:

1
![Markdown Logo](https://markdown-here.com/img/icon256.png)

引用

使用>表示引用。

例子:

1
> 这是一个引用文本。

代码

行内代码

使用反引号`括起代码。

例子:

1
使用 `printf()` 打印文本。

块级代码

使用三反引号```创建代码块。

例子:

1
2
3
```
def hello():
print("Hello, Markdown!")
1
2
3

效果:

def hello():
print(“Hello, Markdown!”)

1
2
3
4
5
6
7
8
9

---

# 表格

使用`|`和`-`创建表格。

例子:

列1 列2
数据1 数据2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

效果:

| 列1 | 列2 |
|-------|-------|
| 数据1 | 数据2 |

---

# 数学公式

使用`$`包围行内公式,使用`$$`包围块级公式。

## 行内公式

这是一个行内公式 $E=mc^2$。

1
2
3

## 块级公式

$$
E = mc^2
$$


效果:

这是一个行内公式 $E=mc^2$。

$$
E = mc^2
$$

---

希望这些示例能帮助您更好地理解Markdown的使用。开始编写您的Markdown文档吧!
18 Typora入门指南

18 Typora入门指南

Typora是一款非常直观的Markdown编辑器,支持实时预览和丰富的排版功能。下面介绍Typora的基本使用。

安装与配置

首先,访问Typora的官方网站下载并安装软件。安装完成后,启动Typora,你将看到一个简洁的界面,左侧是文件目录,右侧是编辑区域。

基本语法

在Typora中,你可以直观地使用Markdown语法进行排版。以下是一些常用的Markdown语法示例:

标题

使用#符号来创建标题。标题的级别根据#的数量确定。

1
2
3
# 一级标题
## 二级标题
### 三级标题

效果如下:

一级标题

二级标题

三级标题

列表

有序和无序列表的写法如下:

无序列表使用*-+

1
2
3
- 项目一
- 项目二
- 子项目

效果如下:

  • 项目一
  • 项目二
    • 子项目

有序列表使用数字加.

1
2
3
1. 第一项
2. 第二项
3. 第三项

效果如下:

  1. 第一项
  2. 第二项
  3. 第三项
链接与图片

插入链接和图片的语法如下:

1
2
[百度](https://www.baidu.com)
![示例图片](https://via.placeholder.com/150)

效果如下:

百度
示例图片

代码块

插入代码,可以使用反引号。行内代码用一对`包围,而多行代码块用三个反引号:

行内代码示例:

1
这是`行内代码`的例子。

效果如下:

这是行内代码的例子。

多行代码块示例:

1
2
3
4
```
function hello() {
console.log("Hello, Typora!");
}
1
2
3

效果如下:

function hello() {
console.log(“Hello, Typora!”);
}

1
2
3
4
5
6
7
8
9

#### 数学公式

Typora支持数学公式的插入,行内公式使用一对$符号,块级公式使用两对$符号。

行内公式示例:

```markdown
这是一个行内公式 $E=mc^2$。

效果如下:

这是一个行内公式 $E=mc^2$。

块级公式示例:

1
2
3
$$
a^2 + b^2 = c^2
$$

效果如下:

$$
a^2 + b^2 = c^2
$$

引用与分隔线

引用文本使用>符号:

1
> 这是一个引用的示例。

效果如下:

这是一个引用的示例。

分隔线使用三个-*=

1
---

效果如下:


导出与分享

完成编辑后,你可以通过文件 > 导出功能,将文档导出为多种格式,如PDF、HTML等,方便分享和发布。

结语

Typora大大简化了Markdown的使用,你可以利用它来制作笔记、技术文档及个人博客。使用关键字和语法进行排版,让你的内容更加清晰明了。快来试试吧!