Markdown基础语法(typora为例)

Markdown基础语法(typora为例)

1、代码块:

// 代码块语法
​```Java(语言类型)
    
    
    
​```shell

1.1.java代码块

public class HelloWorld {
    public static void main(String []args) {
        System.out.println("Hello,World!");
    }
}

1.2.shell脚本代码块

# !/bin/bash  # 脚本生成一个 100 以内的随机数,提示用户猜数字,根据用户的输入,提示用户猜对了,
# 猜小了或猜大了,直至用户猜对脚本结束。
# RANDOM 为系统自带的系统变量,值为 0‐32767的随机数
# 使用取余算法将随机数变为 1‐100 的随机数num=$[RANDOM%100+1]echo "$num" 
# 使用 read 提示用户猜数字
# 使用 if 判断用户猜数字的大小关系:‐eq(等于),‐ne(不等于),‐gt(大于),‐ge(大于等于),
# ‐lt(小于),‐le(小于等于)

while :
  do     
    read -p "计算机生成了一个 1‐100 的随机数,你猜: " cai    
    if [ $cai -eq $num ]    
    then        
        echo "恭喜,猜对了"           
        exit        
    elif [ $cai -gt $num ]       
    then            
        echo "Oops,猜大了"         
    else            
        echo "Oops,猜小了"     
    fi
  done

2、标题:

// 标题语法

# 1级标题
## 2级标题
### 3级标题
#### 4级标题
##### 5级标题
###### 6级标题
    
!**注意:'#'与标题之间需要空格隔开**

1级标题

2级标题

3级标题

4级标题

5级标题
6级标题

3、字体:

// 加粗
**你好,世界**

// 代码高亮显示
==Hello,World!==

// 删除线
~~被删除的文字~~

// 斜体
*斜体*

// 加粗
你好,世界

// 代码高亮显示
Hello,World!

// 删除线
被删除的文字

// 斜体
斜体

4、引用:

// 引用语法
>作责:爱因斯坦
>>作责:爱因斯坦
>>>作责:爱因斯坦

!!!几个尖括号就代表前面有几条竖线。

// 引用语法

作责:爱因斯坦

作责:爱因斯坦

作责:爱因斯坦

5、分割线:

// 分割线
方式一:
---

方式二(此分割线相比方式一较粗,效果如下):
***

5.1.方式一的分割线


5.2.方式二的分割线


6、图片插入:

// 在线图片/本地图片
![图片名称](/dir/.../..) --图片插入方式(路径为:在线图片连接/本地图片绝对路径)

demo

7、超链接:

// 超链接语法
[超链接名称]()

// 超链接语法

[智勇博客](智勇博客)

8、列表:

// 无序列表
- 无序列表1
- 无序列表2
- 无序列表3

// 有序列表
1. 有序列表1
2. 有序列表2
2. 有序列表3

!**注意:列表符和列表名称之间有空格**

// 无序列表

  • 无序列表1
  • 无序列表2
  • 无序列表3

// 有序列表

  1. 有序列表1
  2. 有序列表2
  3. 有序列表3

9、表格:

右键->插入->表格

或者

| 姓名 | 语文 | 数学 |
| --- | --- | --- |
| 张三 | 88 | 99 |
| 李四 | 99 | 100 |
姓名 语文 数学
张三 88 99
李四 99 100

10、快捷键:

// 1.Ctrl + Shift + 1(F1下面的按键) => 调出文件及大纲栏

// 2.Ctrl + / => 将编辑笔记转换为Markdown编辑语言

11、流程图:

// 流程图代码

​```mermaid

graph LR
dev(开发)--推送-->git(gitlab)
ci(jenkins)--拉取-->git
app1(app服务器)--部署-->ci
app2(app服务器)--部署-->ci
app3(app服务器)--部署-->ci

流程图如下:

graph LR
dev(开发)--推送-->git(gitlab)
ci(jenkins)--拉取-->git
app1(app服务器)--部署-->ci
app2(app服务器)--部署-->ci
app3(app服务器)--部署-->ci

本文转自 https://www.cnblogs.com/liulia/p/14767877.html,如有侵权,请联系删除。

标题: Markdown基础语法(typora为例)

链接: https://zhiyong0389.github.io/2023/02/05/markdown/

版权声明: 若无特殊标注皆为 智勇 原创版权, 转载请以链接形式注明作者及原始出处

最后编辑时间: 2023-06-29

本站由免费云加速(FreeCDN)提供网站加速和攻击防御服务