markdown基础语法(使用教程)

Table of Contents generated with DocToc

Markdown 使用教程

标题

  • 方式一(只有一二级标题)

      1223
    =========
    
    122314
    ---------
    

    image-20220224232818435

  • 方式二(更加常用)

    # 一级标题
    
    ## 二级标题
    
    ### 三级标题
    
    #### 四级标题
    
    ##### 五级标题
    
    ###### 六级标题
    
    image-20220224232923216

段落格式

换行与换段

  • 换行

    段落的换行是使用两个以上空格加上回车

    在typora中分为两种

    1. 软换行

      软换行只在编辑界面可见,当文档被导出时换行会被省略。

      Shift + Enter 完成一次软换行

    2. 硬换行

      通过 空格 + 空格 + Shift + Enter 完成一次硬换行,而这也是许多 Markdown 编辑器所原生支持的。硬换行在文档被导出时将被保留,且没有换段的段后距。

    先演示软换行的操作
    注意上一行没有箭头

    现在演示硬换行的操作
    注意上一行后面的箭头符号

  • 换段

    在段落后面使用一个空行来表示重新开始一个段落

    在typora中,你可以通过 Enter 完成一次换段。Typora 会自动帮你完成两次 Shift + Enter 的软换行,从而完成一次换段。

    现在演示换段

    注意行的间距,这个宽度是段落间的宽度

  • 换行与换段的对比

    image-20220225000130245

    明显间距不一样

字体

# 使用* - _
**粗体**
*斜体*
***粗斜体***

粗体
斜体
粗斜体

分割线

## 三个以上的*、-、_来建立一个分隔线
***
---
___



删除线

~~删除~~
<u>下划线</u>

删除

下划线

<u>下划线</u>

下划线

脚注

Markdown 脚注的格式如下:

[^要注释的文本]

给这句话注释一下[^r1]
[^r1]:测试一下

给这句话注释一下1

列表

无序列表

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

* a
* b
* c
  • a

  • b

  • c

有序列表

1. first
2. second
  1. first

  2. second

列表嵌套

1. first
2. second
   * a
   * b
  1. first
  2. second
    • a
    • b

区块

区块

>区块

区块

区块嵌套

>第一层
>>第二层

第一层

第二层

区块嵌套列表

>区块中使用列表
>1. 第一项
>2. 第二项

区块中使用列表

  1. 第一项
  2. 第二项

代码

代码片段

`print("hello world")`

print("hello world")

代码区块

for i in range(10):
	print(i)
for i in range(10):
	print(i)

链接

简单链接

这是一个链接 [Rocklis](https://www.rockli.xyz)

这是一个链接 Rocklis

高级链接

通过变量来设置一个链接,变量赋值在文档末尾进行

这是链接一[link1][lk1]
这是链接二[link2][lk2]

[lk1]:https://www.baidu.com
[lk2]:https://www.rockli.xyz

这是链接一link1
这是链接二link2

图片

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MukInRMz-1645719096275)(图片地址)]
![图片](markdown使用技巧.assets/微信图片_20220118001210-16457125649492.jpg)

image-20220224233010027

表格

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

设置表格的对齐方式:

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

其他

支持html元素

如常用的,换行

等等

<kbd>ctrl</kbd>+<kbd>o</kbd>

ctrl+o

转义

Markdown 使用反斜杠转义特殊字符:

**文本加粗** 
\*\* 正常显示星号 \*\*

文本加粗
** 正常显示星号 **

公式

$$
\begin{Bmatrix}
   a & b \\
   c & d
\end{Bmatrix}
$$

{ a b c d } \begin{Bmatrix} a & b \\ c & d \end{Bmatrix} {acbd}

补充

目录的自动生成

安装doctoc插件

npm i doctoc -g //install 简写 i

使用

  • cd md所在的文件目录下
  • doctoc 需要生成目录的md文件.md
cd blog/markdown
doctoc first.md

  1. 测试一下 ↩︎

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
vscode markdown语法是一种用于在Visual Studio Code编辑器中编写Markdown文档的语法。使用这种语法可以方便地创建和格式化文本,添加标题,列表,链接,图片等元素。 在vscode中使用markdown语法,可以通过插件Markdown All in One来辅助书写。这个插件提供了一些快捷键和功能,例如自动生成标题、列表、引用等。另外,还有一个插件Markdown PDF可以将Markdown笔记转化成PDF格式,方便分享和打印。还有一个插件Past Image可以直接将图片黏贴到Markdown文件中。另外,还有Code Spell Checker和Spell Right这两个插件可以用于检查英文和中文的拼写错误。 在Markdown语法中,使用#表示标题的层级,一个#表示一级标题,两个#表示二级标题,依此类推,最多可以显示到六级标题。注意,#和标题内容之间必须用空格分开。 Markdown中还有一些其他的语法用法,例如代码插入,可以使用``来包裹代码块。这样可以使代码以等宽字体显示,并且不会被解析为其他HTML标签。 以上是vscode markdown语法的一些基本介绍。如果你想更深入地了解,可以查阅相关的文档和教程。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [使用VSCode写Markdown笔记_学习](https://blog.csdn.net/weixin_43869871/article/details/122458293)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [VSCODE配置Markdown,以及Markdown基础语法](https://blog.csdn.net/weixin_42011858/article/details/112752977)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

RockLis

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值