Markdown基础语法
Markdown基础语法
标题
标题语法为:#+空格+标题名。#+空格'为一级标题,'##+空格'为二级标题,类似的,有几个'#'就是几级标题。markdown语法最多支持6级标题。
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
最多支持六级标题
字体
斜体
示例:helloworlk!!!
语法:在需要斜体的字段前后加上'*',即前后加上一个星号。
*helloworld!!!*
粗体
示例:helloworld!!!
语法:在需要加粗的集体前后加上'**',即前后加上两个星号。
**helloworld**
斜体加粗
示例:helloworld!!!
语法:在需要加粗斜体的字段前后加上'***',即前后加上三个星号。
***helloworld!!!***
删除线
示例:helloworld!!!
语法:在字段前后加上'~~',即前后加上两个波浪号。
~~helloworld!!!~~
引用
示例:
引用的内容
引用的内容
引用的内容
引用的内容
在引用的内容前加上'> ',即引用内容前加上大于号和空格,需要分多少级则对应的有几个大于号
'> '+引用的内容
'>> '+引用的内容
'>>> '+引用的内容
'>>>> '+引用的内容
分割线
示例:
语法'---'或'***'加回车。
---
或
***
图片
语法:!+[图片名]+(图片地址(网图则为图片链接,本地图片则为图片绝对路径))
![name](图片地址)
超链接
示例:顶瘾喔博客
语法:[内容]+(链接地址)。与图片的语法类似,只是图片的语法开头要加'!',而超链接的开头不用加。
[博客](https://www.cnblogs.com/amusingoh)
列表
示例:
- name
- sex
- age
- id
- number
- class
- birthday
- depart
1. name
2. sex
类似的 数字+'.'+空格
+ age
+ id
+ number
- class
- birthday
- depart
加号或减号+空格(两种符号都能实现)
表格
默认左对齐 | 内容左对齐 | 内容居中 | 内容右对齐 |
---|---|---|---|
默认 | 左对齐 | 居中 | 右对齐 |
默认 | a | b | c |
默认左对齐|内容左对齐|内容居中|内容右对齐|
------|:---------|:-----:|--------:|
默认|左对齐|居中|右对齐
默认|a|b|c
主要是第二行的代码冒号的位置,只有一个冒号在最左边这是左对齐,在最右边则是右对齐;前后都有则是居中;没有则默认左对齐。还有横杠多少并不影响表格,但是,至少要有一个,不能没有。
代码
语法:
前后用'```'来括住代码,c和java是代码类型,可以是python、c++、c#等等,可以省略。
显示代码行数只需要在语言类型后面加上{.line-numbers}即可
不显示代码行数
#include<stdio.h>
int main(){
while(1) //注释
printf(""helllo world!!!);
return 0;
}
显示代码行数
class test{
public static void main(String[] args){
System.out.println("hello world!!!");
}
}
}
上标
示例:30th
语法:在上标前后都加上'^'
30^th^
下标
示例:a1、a2、a3
语法:在下标前后都加上'~'
a~1~ a~2~ a~3~
注脚
示例:HelloWorld[1],注脚会在文章的最的部显示
HelloWorld[^1]
[^1]:this is footnote
markdown代码的最后一行的脚注不能少
标记
示例:helloworld
语法:在需要标记的内容前后都加上'==',也就是前后都加上两个等号。注意,有些符号在markdown语法中有特殊含义,和它们一起连用会没有效果
==hellowoeld==
this is footnote ↩︎