Markdown基础知识
一 Markdown简介
Markdown是⼀种可以使⽤普通⽂本编辑器编写的标记语⾔,通过简单的标记语法,它可以使普通⽂本内容具有⼀定的格式,可以简单理解为纯⽂本格式的word。
软件⼀般⽤vscode(https://code.visualstudio.com)或者typora(https://www.typora.io),⽂件格式后缀⼀般为.md ,常⽤于编写说明⽂档,并且以README.md 的⽂件名保存在软件的⽬录下⾯。
推荐软件visual studio code微软的良心之作。
Markdown是一种习惯,像敲代码一样敲文字。
轻量级的标记性语言,在用键盘把文字打出来的同时搞定排版,可以把全部精力用在内容上。
语法非常简单,主要标记不超过10个,可以轻松的转换为HTML。
二 文件格式
1.标题
在想要设置标题的⽂字前加#可将其变为标题(‘#’字符要在⾏⾸)。
⼀个#为⼀级标题,## 为⼆级标题,最多为六级标题。
# 这是⼀级标题 ## 这是⼆级标题 ### 这是三级标题 #### 这是四级标题 ##### 这是五级标题 ###### 这是六级标题
2.字体
字体可加粗,斜体字,删掉,其中可以互相组合
加粗为, **加粗** 斜体为, *斜体* 删除为, ~~删除~~
3.分割线
分割线表示为三个以及多于三个的- , * , _ ,表现效果⼀样
4.代码⽚段
⽂本中可以插⼊⾏内代码,为`code`,此处为反引号。
表现效果为: code
也可以插⼊⼤段代码,⼀般为
``` (语⾔) 代码 line1 代码 line2 ```
语⾔处标清语⾔类别,⼀般会根据不同语⾔进⾏⾼亮处理。
5.超链接
格式为[显示⽂字](链接地址)
[谷歌](google.com"已经被墙") 或者定义一个id
[谷歌][id1] [id1]:google.com"已经被墙"
也可以插⼊图⽚,格式为前加⼀个! , ![显示⽂字](链接地址)
6.列表
分为有序列表和⽆序列表
有序列表为
1. 条⽬1 2. 条⽬2 3. 条⽬3
⽆序列表为
- 可以换为* 或+
- 条⽬1 - 条⽬2 - 条⽬3
列表可以嵌套,前⾯的数字或者符号与后⾯的内容之间要留⼀个空格。
7.引⽤
在引⽤的⽂字前加>即可。引⽤也可以嵌套。
8.表格
:| 左对齐 |:右对齐 :|: 居中对齐
name | 价格 | 数量 -|-|- ⾹蕉 | $1 | 5 | 苹果 | $1 | 6 | 草莓 | $1 | 7 |
9.⽬录
[TOC]
10.数学公式
$$ 用4个$括起来 $$
11.脚注
脚注[^脚注1] [^脚注1]:不啦不啦不啊啦啊
最常⻅的Markdown格式选项和键盘快捷键 :
| 输出后的效果 | Markdown | 快捷键 | | ----------- | --------------- | ----------------- | | ** Bold ** | **text** | Ctrl/⌘ + B | | *Emphasize* | *text* | Ctrl/⌘ + I | | [Link]() | [title](http://) | Ctrl/⌘ + K | | Inline Code | `code` | Ctrl/⌘ + Shift + K | | Image | ![alt](http://) | Ctrl/⌘ + Shift + I | | List | * item | Ctrl + L | | Blockquote | > quote | Ctrl + Q | | H1 | # Heading | | | H2 | ## Heading | Ctrl/⌘ + H | | H3 | ### Heading | Ctrl/⌘ + H (x2) |