Markdown学习

Markdown学习

学习自菜鸟教程,本文档仅供学习使用。

标题

一级标题

二级标题

三级标题

四级标题
五级标题
六级标题

段落格式

空格换行

BAIDU.COM后加两个以上空格然后换行 (优快云不适用)

GOOGLE.COM

空行换行

也可以中间空一行换行,如

BAIDU.COM

GOOGLE.COM

字体

斜体

*斜体*
斜体
_斜体_
斜体

粗体

**粗体**
粗体
__粗体__
粗体

粗斜体

***粗斜体***
粗斜体
___粗斜体___
粗斜体

分割线

*

三个星号
***


多个星号
*****


-

三个减号
---


多个减号
---------


删除线

两个~号可以作为删除线,如

我们~~删除~~两个字

我们删除两个字

下划线

<u>带下划线文字</u>

带下划线文字

脚注

[^需要注明的文字],如\

创建脚注格式类似这样 [^RUNOOB]。

创建脚注格式类似这样 1

脚注在文章最后。

列表

无序列表

使用 * 、 +、- 作为列表标记,这些标记后面要添加一个空格,然后再填写内容

*

  • 第一项
  • 第二项
  • 第三项

+

  • 第一项
  • 第二项
  • 第三项

-

  • 第一项
  • 第二项
  • 第三项

有序列表

使用数字加.号来表示

  1. 第一项
  2. 第二项
  3. 第三项

列表嵌套

搞了半天也没搞明白优快云列表嵌套怎么用
typora上效果,如下
Typora中使用列表嵌套

区块

不嵌套

>后跟空格即可

> 区块引用
>
> 菜鸟教程
>
> 学的不仅是技术更是梦想

效果如下

区块引用

菜鸟教程

学的不仅是技术更是梦想

嵌套

优快云嵌套可能不是太美观,区块底端无法对齐。
书写样式
优快云书写样式

第一层

第二层

第三层

第四层

第五层

第六层

第七层

第八层

第九层

第十层

难道可以无限嵌套???

Typora输出样式更加符合我的审美,如下
Typora样式更加符合我的审美

区块中使用列表

区块中使用列表

  1. 第一项

    1.1

  2. 第二项

    2.1

    2.1下的区块

列表中使用区块

  • 第一项

    菜鸟教程

    学的不仅是技术更是梦想

  • 第二项

代码

行内代码

用` `括起来即可

printf()函数

代码区块

代码区块使用`````包括即可,可以说明语言,

如 ````c `即代表c语言,如

#include<stdio.h>
void mian()
{
    printf("Hello World!");
}

链接

使用[链接名称](链接地址)即可

百度

或者直接<链接地址>即可

http://www.baidu.com

也可以使用 1 作为网址变量[Baidu][1]。(优快云不适用)

runoob作为网址变量[Runoob][runoob]。(优快云不适用)

图片

使用`![alt 属性文本](图片地址)`或者`![alt 属性文本](图片地址 "可选标题")`即可

![RUNOOB 图标](https://i-blog.csdnimg.cn/blog_migrate/a58ffe6a51dfa71ad1154f9f56b72f19.png)
RUNOOB 图标

对图片网址使用变量

这是一张图片 1 [RUNOOB][2]. (优快云不适用)

还可以指定图片宽高,使用标签

<img src="http://static.runoob.com/images/runoob-logo.png" width="50%">

表格

|分割单元格 -分割行

-:右对齐

:-左对齐

:-:居中对齐

| 表头1 | 表头2 |表头3|
|-:|:-:|:-|
|单元格1|单元格2|单元格3|
|单元格4|单元格5|单元格6|
表头1表头2表头3
单元格1单元格2单元格3
单元格4单元格5单元格6

高级应用

HTML

支持<kbd> <b> <i> <em> <sup> <sub> <br>
<br>外,其他的都成对使用,如<kbd>Ctrl</kbd>

<kbd>

使用Ctrl+Alt+Del重启电脑

<b>

怎么使用好像是加粗

<i>

怎么使用 好像是斜体

<em>

怎么使用 也是斜体

<sup>

怎么使用好像是上标

<sub>

怎么使用好像是下标

br
单独使用,实现换行

转义

\+符号:显示符号本身

\*\*文本加粗\*\*,显示如下

**文本加粗**

正常显示* 号

(好像只适用于英文符号)

\反斜杠

`反引号

* 星号

_ 下划线

{}花括号

[]方括号

()小括号

#井字号

+加号

-减号

.英文句号

!感叹号

公式

使用$$将Tex或者LaTeX格式的数学公式包裹起来使用。

$$
\mathbf{V}_1 \times \mathbf{V}_2 =  \begin{vmatrix} 
\mathbf{i} & \mathbf{j} & \mathbf{k} \\
\frac{\partial X}{\partial u} &  \frac{\partial Y}{\partial u} & 0 \\
\frac{\partial X}{\partial v} &  \frac{\partial Y}{\partial v} & 0 \\
\end{vmatrix}
$$

V 1 × V 2 = ∣ i j k ∂ X ∂ u ∂ Y ∂ u 0 ∂ X ∂ v ∂ Y ∂ v 0 ∣ \mathbf{V}_1 \times \mathbf{V}_2 = \begin{vmatrix} \mathbf{i} & \mathbf{j} & \mathbf{k} \\ \frac{\partial X}{\partial u} & \frac{\partial Y}{\partial u} & 0 \\ \frac{\partial X}{\partial v} & \frac{\partial Y}{\partial v} & 0 \\ \end{vmatrix} V1×V2=iuXvXjuYvYk00

横向流程图

使用原码格式,代码前加 (```mermaid),(不包含左右括号),如下

```mermaid
graph LR
A[方形] -->B(圆角)
B -->C{条件a}
C -->|a=1| D[结果1]
C -->|a=2| E[结果2]
F[横向流程图]
a=1
a=2
方形
圆角
条件a
结果1
结果2
横向流程图

竖向流程图

使用原码格式,代码前加(```mermaid),(不包含左右括号)

graph TD
A[方形] --> B(圆角)
B --> C{条件a}
C --> |a=1| D[结果1]
C --> |a=2| E[结果2]
F[竖向流程图]

a=1
a=2
方形
圆角
条件a
结果1
结果2
竖向流程图

标准流程图

使用原码格式,代码前加(```mermaid),(不包含左右括号)

st=>start: 开始框
op=>operation: 处理框
cond=>condition: 判断框(是或否?)
sub1=>subroutine: 子流程
io=>inputoutput: 输入输出框
e=>end: 结束框
st->op->cond
cond(yes)->io->e
cond(no)->sub1(right)->op

Created with Raphaël 2.3.0 开始框 处理框 判断框(是或否?) 输入输出框 结束框 子流程 yes no

标准流程图源码格式(横向)

使用原码格式,代码前加(```mermaid),(不包含左右括号)

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

Created with Raphaël 2.3.0 开始框 处理框 判断框(是或否?) 输入输出框 结束框 子流程 yes no

UML时序图源码样例

使用原码格式,代码前加(```mermaid),(不包含左右括号)

对象A->对象B: 对象B你好吗?(请求)
Note right of 对象B: 对象B的描述
Note left of 对象A: 对象A的描述(提示)
对象B–>对象A: 我很好(响应)
对象A->对象B: 你真的好吗?

对象A 对象B 对象B你好吗?(请求) 对象B的描述 对象A的描述(提示) 我很好(响应) 你真的好吗? 对象A 对象B 标题:复杂使用

UML时序图源码复杂样例

使用原码格式,代码前加(```mermaid),(不包含左右括号)

Title: 标题:复杂使用
对象A->对象B: 对象B你好吗?(请求)
Note right of 对象B: 对象B的描述
Note left of 对象A: 对象A的描述(提示)
对象B–>对象A: 我很好(响应)
对象B->小三: 你好吗
小三–>>对象A: 对象B找我了
对象A->对象B: 你真的好吗?
Note over 小三,对象B: 我们是朋友
participant C
Note right of C: 没人陪我玩

对象A 对象B 小三 C 对象B你好吗?(请求) 对象B的描述 对象A的描述(提示) 我很好(响应) 你好吗 对象B找我了 你真的好吗? 我们是朋友 没人陪我玩 对象A 对象B 小三 C 标题:复杂使用

UML标准时序图样例

使用原码格式,代码前加(```mermaid),(不包含左右括号)

%% 时序图例子,-> 直线,–>虚线,->>实线箭头
sequenceDiagram
participant 张三
participant 李四
张三->王五: 王五你好吗?
loop 健康检查
王五->王五: 与疾病战斗
end
Note right of 王五: 合理 食物
看医生…
李四–>>张三: 很好!
王五->李四: 你怎么样?
李四–>王五: 很好!

张三 李四 王五 王五你好吗? 与疾病战斗 loop [健康检查] 合理 食物 看医生... 很好! 你怎么样? 很好! 张三 李四 王五 标题:复杂使用

甘特图样例

使用原码格式,代码前加(```mermaid),(不包含左右括号)
%%语法示例
gantt
dateFormat YYYY-MM-DD
title 软件开发甘特图
section 设计
需求:done, des1, 2014-01-06,2014-01-08
原型:active, des2, 2014-01-09, 3d
UI设计:des3, after des2, 5d
未来任务:des4, after des3, 5d
section 开发
学习准备理解需求:crit, done, 2014-01-06,24h
设计框架:crit, done, after des2, 2d
开发:crit, active, 3d
未来任务 :crit, 5d
耍:2d
section 测试
功能测试:active, a1, after des3, 3d
压力测试:after a1 , 20h
测试报告: 48h : 48h

Mon 06 Mon 13 Mon 20 需求 原型 UI设计 未来任务 学习准备理解需求 设计框架 开发 未来任务 功能测试 压力测试 测试报告 设计 开发 测试 软件开发甘特图

  1. 菜鸟教程 – 学的不仅是技术,更是梦想!!!
    [1]: http://www.baidu.com (优快云不适用)
    [runoob]: http://www.runoob.com/ (优快云不适用) ↩︎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

超神的你

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值