Markdown基础语法

本文主要讲解Markdown的一些基础语法,包括换行、粗体、斜体、分割线、删除线、下划线、表格、列表、链接、脚注、图片、引用、代码、数学公式。

Markdown

听说Markdown现在是互联网上最流行的写作语言!!!无论是博客,笔记还是论文等等,都是基于它写的!!!(我觉得这里太空了但是要展示一下一级section就复制粘贴了一段……)

注意:不同的Markdown工具渲染出的效果可能不同,还有可能出现某些效果不能显示的情况!

Markdown 基础语法

换行

敲两次回车。

粗体、斜体

在文字前后加入一个*或一个_可实现斜体。

在文字前后加入两个*或两个_可实现粗体。

分割线、删除线、下划线

先敲一次换行,再输入三个_或三个*为分割线:


用两个浪纹线可实现删除线的效果用``的tag可实现下划线

表格

如下所示,-用来区分表头和其它行,:用来决定对齐方式。

| 项目1              |     项目2      |            项目3 |
| :----------------- | :------------: | ---------------: |
| 这一行实现了左对齐 | 这一行居中对齐 | 这一行则是右对齐 |
| 感觉               |       挺       |           方便的 |

效果如下:

项目1 项目2 项目3
这一行实现了左对齐 这一行居中对齐 这一行则是右对齐
感觉 方便的

列表

*+-实现无序列表:

  • 无序列表示例1

  • 无序列表示例2

  • 无序列表示例3-1
  • 无序列表示例3-2

用阿拉伯数字跟一个.以及一个空格 实现有序列表:

  1. 有序列表示例1
  2. 有序列表示例2
  3. 有序列表示例3

链接、脚注

链接的插入如下所示:

[B站](https://www.bilibili.com/)

效果如下:

B站

脚注略复杂,不同的平台有不同的方式[^脚注实现]。用vscode中的扩展Markdown Preview Enhanced实现的脚注方式如下:

脚注[^标记]

此处博客平台不能实现,源码为:

脚注略复杂,不同的平台有不同的方式[^脚注实现]。用vscode中的扩展Markdown Preview Enhanced实现的脚注方式如下:

脚注[^标记]

[^标记]: 看到了吗?这个是内容。
[^脚注实现]: 请见这篇文章:[markdown特殊用法(三) 脚注的输入](https://blog.csdn.net/weixin_45782452/article/details/109882908?ops_request_misc=&request_id=&biz_id=102&utm_term=markdown%E8%84%9A%E6%B3%A8&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-109882908.first_rank_v2_pc_rank_v29&spm=1018.2226.3001.4187)

图片

引用、代码

可以直接使用>来插入引用

并且引用还可以嵌套

用反引号来使一小块文字具有代码风格:printf();

或者在前后一行使用三个反引号来插入一段代码(代码前的三个反引号后面可以跟代码类型):

// FileName: HelloWorld.cpp
#include<iostream>
int main(){
	printf("HelloWorld");
}

数学公式

Markdown支持LaTeX代码。

行内公式用左右一个美元符:$x^2+1=0$,块公式用两个美元符:

$$
x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}
$$

效果如下:

\[x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}\]

感谢B站的大力支持!!!