Markdown基本语法大全

Markdown语法快速入门

基本语法

创建目录

“[TOC]”

语法如下:

@[toc]

标题

示例:

这是三级标题

这是四级标题

语法如下:

# 一级标题
## 二级标题
...
以此类推
...
###### 六级标题

分割线

语法:

***

示例:



嵌套列表

语法:
第一层

* 空格 内容     //* + - 三种符号均可以实现列表

第二层

tab按键  *  空格  内容

第二层向下同层

回车

示例:

  • 第一层
    • 第二层
    • 第二层同层
      • 第三层

有序列表:将 * - + 替换成 数字.即可
示例:

  1. 第一层
    1. 第二层
    2. 与第二层同层
  2. 与第一层同层
    1. 第二层
      1. 第三层

斜体

语法:

*文本*

示例: 斜体

粗体

语法:

**文本**

示例: 粗体

删除文本

语法:

~~文本~~

示例: 删除

网址链接

语法:

[链接名]()    //注意标点符号必须是英文
[百度链接](https://www.baidu.com"百度一下,你就知道")

示例: 百度链接
免费画流程图的网站

引用

语法:

> 一级引用

> 一级引用
> >二级引用

示例:

一级引用

一级引用

二级引用

代码句

语法:

//注意使用英文字符 , 在键盘左上角
` 代码句 `

示例:这是一个代码句

代码块

 //键盘左上角反引号三个以上均可以,然后回车
 (" ```" +  回车)

示例:

void CPU::set(int a,int b,float c)
{
	rank;
	frequency=b;
	voltage=c;
}

表格

语法:

| 左对齐 | 右对齐 | 居中对齐 |			//表头
| :------- | ------: | :--------: |		//格式控制
|数据1|数据2|数据3|						//内容

示例:

左对齐右对齐居中对齐
数据1数据2数据3

画图

时序图

//```mermaid
//sequenceDiagram
//B->>A:关系
//```
B类 A类 关系 B类 A类
//```mermaid
//flowchat
//s=>start: 开始
//e=>end: 结束
//do=>operation: 执行语句
//con=>condition: if判断

//s->do->con
//con(yes)->e
//con(no)->do
Created with Raphaël 2.2.0 开始 执行语句 if判断 结束 yes no

UML类图

```mermaid
classDiagram
 Employee <|-- Boss
 Employee <|-- HourlyWorker
 Employee <|-- PieceWorker
 
 
  class Employee{
	+Employee()
	+Employee(name:string )   
	<<< const >>+getName() string             
	<<< const,virtual >>+ show() string                               
	<<< const,virtual >>+ earnings() double               

	-name:string 
  }
 
 
  class Boss{
	+Boss(name:string ,salaty: double )        
	+setWeeklySalary(salary:double ) void       
	<<< const >>+ show() string                               
	<<< const >>+ earnings() double                     

	-weeklySalary : double 
  }
 
 
  class HourlyWorker{
  	+HourlyWorker(name:string , wage:double , hours:int ) 
	+setWage(salary : double ) void                       
	+setHours(hours : int ) void            
	<<< const >>+ show() string                             
	<<< const >>+ earnings() double                  

	-wage:double 
	-hours:int 
  }
  
  
  class PieceWorker{
  	+PieceWorker(name:string , wagePerPiece:double , quantity:int ) 
	+setWagePerPiece(salary:double ) void  
	+setQuantity(setQuantity:int ) void         
	<<< const >>+show() string            
	<<< const >>+earnings() double         

	-wagePerPiece : double 
	-quantity : int 
  }
//```
Employee
-name:string
+Employee()
+Employee(name:string)
lt;<< const >>+getName()
lt;<< const,virtual >>+ show()
lt;<< const,virtual >>+ earnings()
Boss
-weeklySalary : double
+Boss(name:string ,salaty: double)
+setWeeklySalary(salary:double) : void
lt;<< const >>+ show()
lt;<< const >>+ earnings()
HourlyWorker
-wage:double
-hours:int
+HourlyWorker(name:string , wage:double , hours:int)
+setWage(salary : double) : void
+setHours(hours : int) : void
lt;<< const >>+ show()
lt;<< const >>+ earnings()
PieceWorker
-wagePerPiece : double
-quantity : int
+PieceWorker(name:string , wagePerPiece:double , quantity:int)
+setWagePerPiece(salary:double) : void
+setQuantity(setQuantity:int) : void
lt;<< const >>+show()
lt;<< const >>+earnings()

数学公式

基本语法

方式:

  • 点击“段落”—>“公式块”
  • 快捷键Ctrl+Shift+m
  • “$$”+回车

行间公式

$$
a^2 + b^2 = 1
$$

a 2 + b 2 = 1 a^2 + b^2 = 1 a2+b2=1

$$
\int_{0}^{2}{(1/v)}dv=\cdots
$$

∫ 0 2 ( 1 / v ) d v = ⋯ \int_{0}^{2}{(1/v)}dv=\cdots 02(1/v)dv=

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值