Markdown教程(一)

本文详细介绍Markdown语法,包括标题、字体、列表、引用等元素的使用方法,适合初学者快速掌握Markdown写作技巧。
本文转载自菜鸟教程Markdown教程,加上自己的一些实际操作和理解写成,由于近期经常写博客之类需要用到Markdown,便写下这些教程方便以后查询。
本文包括
目录

如有侵权,请联系删除。

Markdown

在这里插入图片描述
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。
Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。
Markdown 编写的文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。
Markdown 编写的文档后缀为 .md, .markdown。

Markdown应用

Markdown 能被使用来撰写电子书,如:Gitbook。
当前许多网站都广泛使用 Markdown 来撰写帮助文档或是用于论坛上发表消息。例如:GitHub、简书、reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge等。

编辑器

Typora编辑器
官网:https://typora.io/
为方便,本文效果展示并未在Typora上,而是直接使用优快云的Markdown编辑器展示。


1. Markdown 标题

  • 使用=或者-标记
一级标题标记
==========
二级标题标记
----------

出现如下结果:

一级标题标记

二级标题标记

其实只要在你需要标记的标题下面打上一个=或者-就可以了,打上多个是为了好看。

  • 使用 # 标记,可展示1-6级标题,一个#对应一级标题,以此类推可展示从大到小六级标题,注意#后面需要加上空格(大部分Markdown语法都是如此)
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

如下:

一级标题

二级标题

三级标题

四级标题
五级标题
六级标题

2. 字体

Markdown有如下字体
*斜体*
**粗体**
***粗斜体***

分别对应:

斜体
粗体
粗斜体


3. 分隔线

三个以上星号*或者减号-来建立分隔线,行内不能有其他东西,但是星号或者减号之间可以有空格

***
* * *
---
- - -
(end)

上述方法都可以建立分隔线,一共四条,不过一般常用三个连续的-





(end)


4. 删除线

文字两端各加上两个~~

~~删除线~~

删除线


5. 下划线

下划线是通过HTML的 <u></u>标签实现。

<u>下划线</u>

下划线


6. 脚注

在编辑器中写下如下代码:
[^要注明的文本]

然后再后面将注明的文本替换。

[^脚注1]
[^脚注1]:这是一个脚注

[^脚注1][^脚注1]:这是一个脚注
效果展示如上,由于脚注会在文末,如果我不用图片的话他会一直在我的文字下方无法好好展示,因此只能截图展示效果。
注意符号都要用英文符号


7. Markdown列表

无序列表

无序列表用星号*、加号+或者减号-标记

* 第一项
* 第二项

+ 第一项
+ 第二项

- 第一项
- 第二项
  • 第一项
  • 第二项
  • 第一项
  • 第二项
  • 第一项
  • 第二项

有序列表

使用数字加上.标注

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

列表嵌套

只需要再嵌套的行首添加一个Tab(四个空格)就可以了,对于无序列表有序列表都可以适用。

1. 第一项:
    - 第一项嵌套的第一个元素
    - 第一项嵌套的第二个元素
2. 第二项:
    - 第二项嵌套的第一个元素
    - 第二项嵌套的第一个元素
  1. 第一项:
    • 第一项嵌套的第一个元素
    • 第一项嵌套的第二个元素
  2. 第二项:
    • 第二项嵌套的第一个元素
    • 第二项嵌套的第一个元素

8. 区块引用

段落开头加上>符号,加上多个>可以嵌套

> 区块引用
>> 区块引用嵌套1
>>> 区块引用嵌套2

区块引用

区块引用嵌套1

区块引用嵌套2

甚至可以和列表嵌套

> 区块引用
>1. 列表1
>		1. 列表2

区块引用

  1. 列表1
    1. 列表2

或者在列表中使用区块

* 第一项
    > 区块1
    > 区块2
* 第二项
  • 第一项

    区块1
    区块2

  • 第二项
<think>我们被要求生成个关于Markdown入门教程的回答,并且需要遵循特定的格式要求,包括使用中文、正确的LaTeX格式(虽然Markdown中数学公式较少,但如果有数学表达式需要按规则处理),以及生成相关问题。同时,回答中需要引用给定的参考文献,并在引用处添加标识。 根据提供的引用: [^1] 是Markdown基本语法的入门教程,涵盖了常用语法规则。 [^2] 介绍了Markdown是什么以及基本语法,适合初学者。 [^3] 提供了Markdown表格的语法说明。 用户的问题:我想学习Markdown的基本语法和使用方法 请问Markdown 入门教程 基本语法 使用指南 因此,我们将组织个简洁的Markdown入门教程,重点介绍基本语法和使用方法,并确保结构清晰。 由于Markdown本身不涉及数学表达式,所以本回答中可能不需要使用LaTeX数学公式,但为了符合系统指令,如果出现任何行内数学表达式(例如在代码中如果有数学符号)则必须用$...$,独立公式用$$...$$。但在这个主题中,我们可能不会用到数学公式。 回答结构: 1. 介绍Markdown是什么 2. 分点介绍基本语法(标题、文本样式、列表、链接和图片、代码块、表格等) 3. 给出个简单的示例 4. 生成相关问题 引用使用:在介绍具体语法时,如果内容来自提供的引用,则在相应位置添加引用标识。 注意:引用[1][2][3]都是关于Markdown语法的,我们可以合理引用。 开始回答:</think>### Markdown 入门教程:基本语法与使用指南 Markdown种轻量级标记语言,通过简单符号实现富文本排版,适用于博客、文档和代码平台[^1][^2]。以下是核心语法: --- #### 、基础语法 1. **标题** `# 级标题` → <h1>级标题</h1> `## 二级标题` → <h2>二级标题</h2> (`#`数量对应标题等级,最多六级)[^1][^2] 2. **文本样式** - 粗体:`**文本**` → **文本** - 斜体:`*文本*` → *文本* - 删除线:`~~文本~~` → ~~文本~~ - 行内代码:`` `print()` `` → `print()`[^1][^2] 3. **列表** - 无序列表: `- 项目1` `- 项目2` - 有序列表: `1. 第项` `2. 第二项`[^1] 4. **链接与图片** - 链接:`[文字](URL)` → [示例](https://example.com) - 图片:`![描述](图片URL)` → 显示图片[^2] 5. **代码块** \`\`\`python print("Hello World!") \`\`\` → 高亮显示代码: ```python print("Hello World!") ``` 6. **表格** ``` | 左对齐 | 居中对齐 | 右对齐 | | :----- | :------: | -----: | | 单元格 | 单元格 | 单元格 | ``` → 生成表格(第二行`:`控制对齐)[^3]: | 左对齐 | 居中对齐 | 右对齐 | | :----- | :------: | -----: | | 单元格 | 单元格 | 单元格 | --- #### 二、进阶技巧 - **分割线**:三个`-`、`*`或`_`:`---` - **引用块**:`> 引用文字` → > 引用文字 - **转义字符**:用`\`输出特殊符号,如`\*` → * --- #### 三、工具推荐 - 在线编辑器:[Markdown Live Preview](https://markdownlivepreview.com/) - 文档生成:[GitHub README](https://docs.github.com/zh/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax) ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值