Markdown基础语法
一、标题
方法一:一级标题和二级标题可以分别在标题下方写上双横线======和单横线——表示
示例:
1 | 一级标题 |
效果如下:
一级标题
二级标题
方法二(推荐):也可以用#来设置标题,一个#是一级标题,二个#是二级标题,以此类推。支持六级标题。
示例:
1 | # 一级标题 |
效果如下:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
二、段落格式
段落换行可以在段落后加两个空格或者直接空一行
示例:
1 | 像这样 |
可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。
也可以在星号或是减号中间插入空格。
示例:
1 | *** |
效果如下:
三、字体效果
- 斜体:左右分别用一个*或者下划线_包起来
- 粗体:左右分别用两个*或者下划线_包起来
- 斜体加粗:左右分别用三个*或者下划线_包起来
- 删除线:左右分别用两个~~或者
包起来 - 下划线:左右分别用两个
<u>
包起来(<u>
是HTML的语法,Markdown可以和HTML的语法兼容)
示例:效果如下:1
2
3
4
5
6
7
8
9*斜体文字*
_斜体文字_
**粗体文字**
__粗体文字__
***粗斜体文字***
___粗斜体文字___
~~删除的文字~~
<del>删除的文字</del>
<u>下划线</u>
斜体文字
斜体文字
粗体文字
粗体文字
粗斜体文字
粗斜体文字删除的文字删除的文字
下划线
四、引用
在引用的文字前加>。可以嵌套。
示例:
1 | >引用1 |
效果如下:
引用1
引用22
引用333
五、Markdown列表
无序列表使用星号(*)、加号(+)或是减号(-)作为列表标记,- + * 跟内容之间都要有一个空格
示例:
1 | * 第一项 |
效果如下:
- 第一项
- 第二项
- 第一项
- 第一项
有序列表使用数字并加上.号来表示,.跟内容之间都要有一个空格
示例:
1 | 1. 第一项 |
效果如下:
- 第一项
- 第二项
- 第三项
列表嵌套在子列表中的选项添加三个空格后,再按照列表规则添加即可。
示例:
1 | 1. 第一项: |
效果如下:
- 第一项:
1.1 1嵌套的第一个元素- 1.1嵌套的第一个元素
- 第二项:
- 2嵌套的第一个元素
- 2嵌套的第二个元素
六、表格
先上示例:
1 | 表头|表头|表头 |
语法说明:
- 第一行为表头,第二行分隔表头和主体部分,第三行开始每一行为一个表格行
- 列于列之间用管道符|隔开。原生方式的表格每一行的两边也要有管道符。
- 第二行的-有一个即可,这里为了美观对齐添加了几个
- 第二行还可以设定对齐方向。默认为左对齐,在-右边加上:就右对齐,在-两边加:表示居中。
示例:效果如下:1
2
3
4
5姓名|技能|排行
--|:--:|--:
刘备|哭|大哥
关羽|打|二哥
张飞|骂|三弟
姓名|技能|排行
–|:–:|–:
刘备|哭|大哥
关羽|打|二哥
张飞|骂|三弟
七、代码
语法说明:
- 单行或单个代码用两个`包起来
- 跨行代码用三个`作为开头和结束,中间加入内容
八、超链接
语法:
1 | [超链接名](超链接地址 "超链接title") |
“超链接title”可加可不加
示例:
1 | [百度](http://baidu.com) |
效果如下:
百度
九、图片
语法:
1 |  |
- 如果图片因为某些原因不能显示,就用定义的图片alt文字来代替图片,可加可不加
- 图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加
- alt和title都不是必须的,可以省略,但建议写上。
示例:效果如下:1

ps:也可以用<div>
标签
示例:
1 | <div align=center> |
效果如下:
- 本文作者: Hbin
- 本文链接: https:/hbinfree.github.io/2021/01/10/markdown基础语法/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!