Markdown
- Markdown 的创始人为是:John Gruber
- Markdown 是一种轻量级标记语言,也是个 Web 上使用的文本到HTML的转换工具
- Markdown 广泛运用与网站中的文档、博客 这归功它的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持
Markdown 标题
标题的使用格式有两种
- 使用 = 和 - 标记一级和二级标题
- 使用 # 号标记
- 使用 # 号可表示 1-6 级标题,一级标题对应一个 # 号,二级标题对应两个 # 号,以此类推
- 小技巧:在Typora中 ctrl+1 代表一级标题 ctrl+2 代表二级标题 以此类推
Markdown 段落格式
Markdown 段落没有特殊的格式,直接编写文字就好,段落的换行是使用两个以上空格加上回车
也可以在段落后面使用一个空行来表示重新开始一个段落。
Markdown 可以使用以下几种字体:
*斜体*
_斜体_
如: 你歪了
**粗体**
__粗体__
如: 你粗了
***粗斜体***
___粗斜体___
如: 又粗又斜
分割线:
- 你可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。
- 你也可以在星号或是减号中间插入空格。
删除线:
- 在文字的两端加上两个波浪线 ~~ 即可 如下:
~~写错了~~
写错了
- 在文字的两端加上两个波浪线 ~~ 即可 如下:
下划线:
下划线可以通过 HTML 的
<u>文本</ur>
标签来实现 如下:<u>带下划线文本</u>
带下划线文本
脚注:
脚注是对文本的补充说明 如下:
[^要注明的文本]
Why study [^because]。
[^because]: 为了更好的明天而努力!
Markdown 列表
Markdown 支持有序列表和无序列表。
- 无序列表使用星号(*)、加号(+)或是减号(-)作为列表标记,这些标记后面要添加一个空格,然后再填写内容
- 有序列表使用数字并加上 . 号来表示
- 小技巧:Typora中使用子列表嵌套只需
TAB
键- 第一项:
- 第一项嵌套的第一个元素
- 第一项嵌套的第二个元素
- 第二项:
- 第二项嵌套的第一个元素
- 第二项嵌套的第二个元素
- 第一项:
- 小技巧:Typora中使用子列表嵌套只需
Markdown 区块
Markdown 区块引用是在段落开头使用 > 符号 ,然后后面紧跟一个空格符号
做一个例子:
>r
>>e
>>>k
>>>>o
>>>>>J
r
e
k
o
J
Markdown 代码
- 如果是段落上的一个函数或片段的代码可以用反引号把它包起来 反引号在ESC的下面
- 代码区块使用 4 个空格或者一个制表符(Tab 键)。
- 你也可以用 ``` 包裹一段代码,并指定一种语言(也可以不指定)
- 这里我就不一一演示了 毕竟本文几乎每处都用了此功能 方便也使用
Markdown 链接
Markdown 图片
Markdown 图片语法格式如下:


开头一个感叹号 ! 接着一个方括号,
里面放上图片的替代文字 接着一个普通括号,里面放上图片的网址,
最后还可以用引号包住并加上选择性的 ‘title’ 属性的文字。
使用实例:
Markdown 表格
Markdown 制作表格使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行
语法格式如下:
| ID | USERNAME | PASSWD |
| :-----| ----: | :----: |
| 1 | ADMIN | ASLKJHOGIUSAKDJQ |
| 2 | JOKER | KLGJIQGHKSAHHG |
ID USERNAME PASSWD 1 ADMIN ASLKJHOGIUSAKDJQ 2 JOKER KLGJIQGHKSAHHG
Markdown 高级技巧
转义
Markdown 使用了很多特殊符号来表示特定的意义,如果需要显示特定的符号则需要使用转义字符,Markdown 使用反斜杠转义特殊字符:
**文本加粗**
\*\* 正常显示星号 \*\*
结果如下:
文本加粗
** 正常显示星号 **Markdown 支持以下这些符号前面加上反斜杠来帮助插入普通的符号:
\ 反斜线
`` 反引号`
* 星号
_ 下划线
{} 花括号
[] 方括号
() 小括号
# 井字号
+ 加号
- 减号
. 英文句点
! 感叹号