markdown 语法大全
目录
概述
设计理念
Markdown 易于阅读,方便创作web文档,利于各平台无缝分发。
Markdown 语法灵感最大的来源还是纯文本 email 的格式,完全由标点符号标签组成的纯文本。
Markdown 文件应该以纯文本形式原样发布,不应该包含标记标签和格式化指令
内联 HTML 语法
HTML 是一种发布格式,Markdown 是一种创作格式。
Markdown语法集合比较小,只是HTML标签的一小部分。
对于 Markdown 中未包含的标签, 可以直接使用 HTML标签,例如用 HTML<a>
标签替代 Markdown 的链接语法。
特殊字符自动转义
在 HTML 中, 有两个字符需要特殊对待: < 和 &,左尖括号用于起始标签。果你想将它们用作字面量, 你必须将它们转义为字符实体, 例如(
<
)< 和 (&
)&。
标题列表
分级标题
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
<!--最多6级标题-->
任务列表
Markdown 语法:
- [ ] 任务一 未做任务 `- + 空格 + [ ]`
- [x] 任务二 已做任务 `- + 空格 + [x]`
效果如下:
- 任务一 未做任务
- + 空格 + [ ]
- 任务二 已做任务
- + 空格 + [x]
常用效果
首行缩进
不同特殊占位符所占空白是不一样大的。
 
或 
//全角 
或 
//半角
或 
//半角之半角(你还真的能看出来吗)- 或//啥也没有
换行
由于markdown编辑器的不同,可能在一行字后面,直接换行回车,也能实现换行,但是在有的地方,想要换行必须得在一行字后面空两个格子才行。
空行
在编辑的时候有多少个空行(只要这一行只有回车或者space没有其他的字符就算空行),在渲染之后,只隔着一行。
对齐方式
代码:
<center>行中心对齐</center>
<p align="left">行左对齐</p>
<p align="right">行右对齐</p>
字体方式
*斜体* 或 _斜体_
**粗体** 或 __粗体__
***加粗斜体***
~~删除线~~
++下划线++(又是CSDN不支持···)
==背景高亮==
显示效果:
斜体 或 斜体
粗体 或 粗体
加粗斜体删除线
++下划线++
背景高亮
超链接
语法说明:
[]里写链接文字,()里写链接地址, ()中的""中可以为链接指定title属性,title属性可加可不加。title属性的效果是鼠标悬停在链接上会出现指定的 title文字,链接地址与title前有一个空格。代码:
欢迎阅读 [Lapland Stark](https://blog.csdn.net/weixin_45494811)
显示效果:欢迎阅读 Lapland Stark
列表使用
无序列表
使用 *,+,- 表示无序列表。代码:
* 无序列表项 一
+ 无序列表项 二
- 无序列表项 三
显示效果:
- 无序列表项 一
- 无序列表项 二
- 无序列表项 三
有序列表则使用数字接着一个英文句点。
代码:1. 有序列表项 一
2. 有序列表项 二
3. 有序列表项 三
1
2
3
显示效果:1. 有序列表项
一 2. 有序列表项
二 3. 有序列表项 三
定义型列表
语法说明:
定义型列表由名词和解释组成。空一行,然后一行写上定义,紧跟一行写上解释。解释的写法:紧跟一个缩进(Tab)代码
Markdown
: 轻量级文本标记语言(左侧有一个可见的冒号和四个不可见的空格)
显示效果:Markdown
轻量级文本标记语言(左侧有一个可见的冒号和四个不可见的空格)
插入图像
语法中图片Alt的意思是如果图片因为某些原因不能显示,就用定义的图片Alt文字来代替图片。 图片Title则和链接中的Title一样,表示鼠标悬停y于图片上时出现的文字。 Alt 和 Title 都不是必须的,可以省略,但建议写上。
<center> <!--开始居中对齐-->
![Lapland](https://img-blog.csdnimg.cn/20200214111424248.jpeg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTQ5NDgxMQ==,size_16,color_FFFFFF,t_70 "Lapland")
</center> <!--结束居中对齐-->
字体颜色
<font face="黑体">我是黑体字</font>
<font face="微软雅黑">我是微软雅黑</font>
<font face="STCAIYUN">我是华文彩云</font>
<font color=#0099ff size=12 face="黑体">黑体</font>
<font color=gray size=5>gray</font>
<font color=#00ffff size=3>null</font>
内容目录
在段落中填写 [TOC] 以显示全文内容的目录结构。
@[toc]
效果参见最上方的目录。
对于程序员来说这个功能是必不可少的,插入程序代码的方式有两种,一种是利用缩进(Tab), 另一种是利用”`”符号(一般在ESC键下方)包裹代码。
表格
语法说明:
不管是哪种方式,第一行为表头,第二行分隔表头和主体部分,第三行开始每一行为一个表格行。
列于列之间用管道符|隔开。原生方式的表格每一行的两边也要有管道符。
第二行还可以为不同的列指定对齐方向。默认为左对齐,在-右边加上:就右对齐。
- 左对齐, :-: 中心对齐,-: 右对齐
表格代码:
学号 | 姓名 | 序号 |
---|---|---|
小明明 | 男 | 5 |
小红 | 女 | 79 |
小陆 | 男 | 192 |
分隔线
你可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。下面每种写法都可以建立分隔线:
* * *
***
*****
- - -
-----------
特殊字
特殊字符 描述 字符的代码
空格符
< 小于号 <
大于号 >
& 和号 &
¥ 人民币 ¥
© 版权 ©
® 注册商标 ®
°C 摄氏度 °C
± 正负号 ±
× 乘号 ×
÷ 除号 ÷
² 平方(上标²) ²
³ 立方(上标³) ³
下一篇: [110] 平衡二叉树