Markdown 语法大全

Markdown是一种轻量级标记语言,用于将文本转换为HTML或其他格式。它设计简单,易于学习,用于创建格式化文档,如博客文章、文档、简报等。以下是Markdown的基本语法示例:

一,标题

以#开头,后跟空格,然后才是标题内容,最多六级标题;注意:#和后面标题文字之间要有空格

具体语法如下:

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

显示效果如下:

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

二,段落

段落之间用空行分隔。Markdown会自动将相邻的文本块解析为不同的段落。

这是第一个段落。

这是第二个段落。

显示效果:

这是第一个段落。

这是第二个段落。

三,强调

使用**__来加粗文本,使用_来斜体文本,使用~~添加删除线,注意:*_和后面的问题间没有空格

**加粗文本** 或者 __加粗文本__

*斜体文本*  或者_斜体文本_

~~删除文本~~

显示效果如下:

加粗文本 或者 加粗文本

斜体文本 或者 斜体文本

删除线

四,链接

创建链接使用[显示文本](链接地址)的格式。

注意:[] ()都是英文符号

语法:[]()  [链接显示文本](链接地址)
[百度](https://www.baidu.com)

显示效果:

百度

五,列表

有序列表使用数字和句点,无序列表使用*+-。有序列表则使用数字加英文句点.来表示

1. 项目一
2. 项目二

* 无序项目一
* 无序项目二

显示效果如下:

  1. 项目一
  2. 项目二
  • 无序项目一
  • 无序项目二

注意:1. 后跟空格且"."是英文符号; `* + -`后面都需要有空格

列表套列表

1. 项目一
	1. 项目一分支一
	2. 项目一分支二
2. 项目二

* 无序项目一
	* 无序项目一分支一
	* 无序项目一分支二
* 无序项目二
  1. 项目一

    1. 项目一分支一
    2. 项目一分支二
  2. 项目二

  • 无序项目一

    • 无序项目一分支一
    • 无序项目一分支二

注意:子列表前面加一个tab制表符

六,引用

使用>来创建引用块。引用中支持多级引用、标题、列表、分割线等常规语法。

> 这是一段引用    //在`>`后面有 1 个空格

> 一级引用
> > 二级引用
> > > 三级引用

> #### 这是一个四级标题
> 
> 1. 这是第一行列表项
> 2. 这是第二行列表项

显示效果如下:

这是一段引用 //在>后面有 1 个空格

一级引用

二级引用

三级引用

这是一个三级标题

  1. 这是一个有序列表项
  2. 这是第二行列表项

七,代码

用反引号 ` 包裹代码,可以单行或多行。

单行代码: `code`

多行代码使用```多行code  ```

```
public static void main(String[] args) {
	System.out.println("helloworld");
}
```

显示效果:

public static void main(String[] args) {
	System.out.println("helloworld");
}


```java 
public static void main(String[] args) {
	System.out.println("helloworld");
}
```

显示效果

public static void main(String[] args) {
    
    
	System.out.println("helloworld");
}

八,图片

插入图片和插入链接类似,只是在链接语法前面加上!

语法:![Alt文本](图片链接)
![瀑布](https://api.mcloc.cn/bing/img/2023/08/25/2023-08-25_hd.jpg)

显示效果:

瀑布

九,表格

表格对齐格式

  • 居左::----

  • 居中::----:-----

  • 居右:----:

    标题 标题 标题
    居左测试文本 居中测试文本 居右测试文本
    居左测试文本2 居中测试文本55 居右测试文本1
    居左测试文本222 居中测试文本5555 居右测试文本111
    居左测试文本222222 居中测试文本555555 居右测试文本11111

显示效果:

标题 标题 标题
居左测试文本 居中测试文本 居右测试文本
居左测试文本2 居中测试文本55 居右测试文本1
居左测试文本222 居中测试文本5555 居右测试文本111
居左测试文本222222 居中测试文本555555 居右测试文本11111

十,水平分割线

插入水平线使用三个或更多的连字符 -、星号 * 或下划线 _

------
***
___

显示效果:




十一,换行

行文字结束后+ 两个空格 即可实现换行;

十二,脚注

使用[^]来定义脚注:

这是一个脚注的例子[^22] 

这是一个脚注的例子[^22]

注意:脚注的书写顺序,不要一次性把[]写全后再写括号里面的内容

其他

markdown支持html部分标签

注意:如果要显示markdown中的符号可以使用`符号`,如果非markdown中使用的符号使用上面用于显示’符号’的符号,会出现异常,会和本段落第一个出现’连接成一个操作;导致前面那个’失效;

猜你喜欢

转载自blog.csdn.net/ezconn/article/details/132496514
今日推荐