Markdown 语法学习
进来深感记忆力不如从前,学习过的很多技能都已模糊,才慢慢思考自己不爱做笔记的陋习。自己经常在CSDN上学习,遂想学习大牛们分享所学,顺便备份。
CSDN上用Markdown语法进行编辑,之前看过语法,一直没有实践,so,始于此!
编辑器选择:Atom
语法参考:CSDN写博客界面帮助文件。
写在前面:
空格:半角: 全角: 
转义字符:
\ 反斜杠
` 反引号
* 星号
_ 下划线
{} 大括号
[] 中括号
() 小括号
# 井号
+ 加号
- 减号
. 英文句号
! 感叹号
1、标题
多级标题在标题前面加#,如:## 二级标题 ### 三级标题(#后有空格)
二级标题
三级标题
2、文本
斜体:单星号:* *
加粗:双星号(** **)
标记:双等号(== ==)
删除:(~~ ~~)
引用:>
分割线:3个以上--- 活 ***,分割线最好用***,如果用---,前面需要空一行,紧跟其后为加粗
分割线
3、列表
无序列表
无序列表用 - + * 任何一种都可以,上下级之间3个空格
- 项目
- 项目
- 项目
- 项目
有序列表
数字加点,点后面有空格
- 项目1
- 项目2
- 项目3
- [ ] 计划任务
- [x] 完成任务
表格
项目 | Value | Number |
---|---|---|
默认居左 | 居中 | 居右 |
自定义列表
Markdown
: Text-to-HTML conversion tool
Authors
: John
: Luke
4、代码
单行代码用反引号` 英文输入法,键盘 Table上方;
unsigned int a
代码块用左右各3个反引号,第一个3反引号后面 写上语言,可以深色显示,如c++
// A code block
unsigned int a = 0;
// An highlighted block
var foo = 'bar';
5、注脚
[^1]
一个具有注脚的文本。[1]
注脚的注释:
[^1]: 注脚的解释
6、链接
[超链接名字](地址),如:[百度](http://baidu.com)
1 我的博客.
2 百度
书写水平有限,详细请参考CSDN帮助文件!
7、注释
Markdown将文本转换为 HTML。
*[HTML]: 超文本标记语言
8、公式
LaTeX 数学公式
Gamma公式展示 是通过 Euler integral
9、插入甘特图
gantt
dateFormat YYYY-MM-DD
title Adding GANTT diagram functionality to mermaid
section 现有任务
已完成 :done, des1, 2014-01-06,2014-01-08
进行中 :active, des2, 2014-01-09, 3d
计划中 : des3, after des2, 5d
10、插入UML图
sequenceDiagram
张三 ->> 李四: 你好!李四, 最近怎么样?
李四-->>王五: 你最近怎么样,王五?
李四--x 张三: 我很好,谢谢!
李四-x 王五: 我很好,谢谢!
Note right of 王五: 李四想了很长时间, 文字太长了<br/>不适合放在一行.
李四-->>张三: 打量着王五...
张三->>王五: 很好... 王五, 你怎么样?
11、插入Mermaid流程图
graph LR
A[长方形] -- 链接 --> B((圆))
A --> C(圆角长方形)
B --> D{菱形}
C --> D
12、插入Flowchart流程图
flowchat
st=>start: 开始
e=>end: 结束
op=>operation: 我的操作
cond=>condition: 确认?
st->op->cond
cond(yes)->e
cond(no)->op
-
注脚的解释 ↩
网友评论