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