Markdown 是一种轻量级标记语言,它以纯文本形式(易读、易写、易更改)编写文档,并最终以 HTML 格式发布。Markdown 也可以理解为将以 MARKDOWN 语法编写的语言转换成 HTML 内容的工具。该语言有很多方言,一般文件后缀为 .md 或者 .markdown。GitHub 可以直接预览 Markdown,所以一些人会在 gitHub 上写博客和简历。
Markdown 语法入门总结:
| markdown 命令 | html 格式的预览效果说明 | |
|---|---|---|
| 1 | #(#后有一个空格) | 一级标题(有几个#号就代表有几级标题,一共用六级,字体大小逐级递减) |
| 2 | 单行文字下一行添加多个 = 或 - | 如果在文字行的正下方一行输入多个 = / -,该文字会显示成一 / 二级标题 |
| 3 | 回车(一个回车或两个回车) | 有的场景是一个回车换行,有的场景是两个回车换行 |
| 4 | (一个或多个空格) | 使用 可以实现段落文本的首行缩进的效果 |
| 5 | 链接文字 | 超链接,比如:百度,预览的时候可点击 |
| 6 |  | 图片,图片地址正确无误的情况下,预览的时候会显示一张图片 |
| 7 | > 符号,或者两个 > 符号 | 区块引用,在段落的每行或者只在第一行使用符号 >,还可使用多个嵌套引用 |
| 8 | 斜体、斜体、粗体、粗体 | 在强调内容两侧分别加上 * 或者 ,加单个的 */ 表示斜体,两个 */_ 表示粗体 |
| 9 | 斜体+粗体、斜体+粗体 | 在强调内容两侧分别加上 * 或者 ,加三个的 */ 表示斜体 + 粗体叠加的样式 |
| 10 | ||
| 11 | 代码、制表符+代码 | 一行代码,代码,四个空格和单个制表符也可以表示代码 |
| 12 | ```多行代码```、~~~多行代码~~~ | 多行代码,两个或 ~~~ 包起来,可在第一行 或 ~~~ 后指定编码语言 |
| 13 | * ,1. (* 和数字后面又一个空格) | * 号加空格表示无序列表,数字加空格表示有序列表 |
| 14 | ||
| Markdown 只关注内容不关注样式,开始学语法可以预览一下学会了语法就不要再预览,这样可以提高效率。 |