Markdown学习
程序员文章站
2022-07-14 11:34:32
...
Markdown学习
标题学习
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
段落格式
字体
*斜体文本*
_斜体文本_
**粗体文本**
__粗体文本__
***粗斜体文本***
___粗斜体文本___
特殊段落:
在段落后面打两个空格在回车
效果如下所示:
分割线
***
* * *
*****
- - -
----------
上面每种形式都可以打印成分割线
删除线
只需要在文字的两端加上两个波浪线 ~~ 即可
下划线
下划线可以通过 HTML 的 标签来实现:
脚注
脚注是对文本的补充说明。
Markdown 脚注的格式如下:
[^要注明的文本]
sdfdf1
列表
无序列表
* 第一项
* 第二项
+ 第一项
+ 第二项
+ 第三项
- 第一项
- 第二项
- 第三项
效果如下:
- 第一项
- 第二项
- 第一项
- 第二项
- 第三项
- 第一项
- 第二项
- 第三项
有序列表
有序列表使用数字并加上 . 号来表示,如:
- 第一项
- 第二项
列表嵌套
列表嵌套只需在子列表中按tab再按’-‘再按空格就可以了
区块
Markdown 区块引用是在段落开头使用 > 符号 ,然后后面紧跟一个空格符号:
大家好
大家好
注意这个是用了 >>两个符号
如果是段落上的一个函数或片段的代码可以用反引号(``) 把它包起来
例如: test
代码区块
使用
(```在代码名称)
例如:
public class test{
public static void main(String[] args){
int i = 0;
System.out.println("i");
}
}
链接
[链接名称](链接地址)
或者
<链接地址>
例如:
高级链接
这个链接用 1 作为网址变量 [Google][1]
这个链接用 runoob 作为网址变量 [Runoob][runoob]
然后在文档的结尾为变量赋值(网址)
[1]: http://www.google.com/
[runoob]: http://www.runoob.com/
例如:
这个是百度变量 百度
温馨提示:
导出html可以在head瞎买加上下列代码生成大纲
<script type="text/javascript" src="http://www.leanguangqing.com/test/jquery-3.3.1.js"></script>
<script type="text/javascript" src="http://www.leanguangqing.com/test/maven1.js"></script>
<link rel="stylesheet" type="text/css" href="http://www.leanguangqing.com/test/style.css">
表格
Markdown 制作表格使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行。
语法格式如下:
| 表头 | 表头 |
| ---- | ---- |
| 单元格 | 单元格 |
| 单元格 | 单元格 |
对齐方式
我们可以设置表格的对齐方式:
-: 设置内容和标题栏居右对齐。
:- 设置内容和标题栏居左对齐。
:-: 设置内容和标题栏居中对齐。
例如
表头 | 表头 | ||||
---|---|---|---|---|---|
单元格 | 单元格 | ||||
单元格 | 单元格:- | ||||
ds |
转义
使用反斜杠\转义
例如:
# skdjfksdl
高级技巧
1、横向流程图源码格式、
```mermaid
graph LR
A[方形] -->B(圆角)
B --> C{条件a}
C -->|a=1| D[结果1]
C -->|a=2| E[结果2]
F[横向流程图]
```
2、竖向流程图源码格式、
```mermaid
graph TD
A[方形] --> B(圆角)
B --> C{条件a}
C --> |a=1| D[结果1]
C --> |a=2| E[结果2]
F[竖向流程图]
```
演示2:
3、标准流程图源码格式、
```mermaid
flowchat
st=>start: 开始框
op=>operation: 处理框
cond=>condition: 判断框(是或否?)
sub1=>subroutine: 子流程
io=>inputoutput: 输入输出框
e=>end: 结束框
st->op->cond
cond(yes)->io->e
cond(no)->sub1(right)->op
```
演示3、
标准流程图源码格式(横向)、
st=>start: 开始框
op=>operation: 处理框
cond=>condition: 判断框(是或否?)
sub1=>subroutine: 子流程
io=>inputoutput: 输入输出框
e=>end: 结束框
st(right)->op(right)->cond
cond(yes)->io(bottom)->e
cond(no)->sub1(right)->op
等等
流程详细请往菜鸟网站
-
大家好哈 ↩︎
上一篇: markdown编辑器
下一篇: markdown的使用