markdown 的学习记录,方便自己查找。
目录
文章目录
1.什么是markdown
Markdown 是一种轻量级标记语言,创始人为 John Gruber。它允许人们「使用易读易写的纯文本格式编写文档,然后转换成有效的 XHTML(或者 HTML)文档」。——维基百科
2.为什么用markdown
Markdown 的本质是让我们回归内容本身。
word等工具内容太多,各种标题,字体颜色大小,过于复杂,分散了人的注意力;Markdown 让人回归内容,专心写内容,不考虑太多太复杂的东西。
3.怎么使用markdown
新建一个new_01.txt文件,把文件改为new_01.md,文件就是 Markdown 格式了。
一些常用的工具,如Visual studio Code,有道云笔记,CSDN等。
4.markdown 基本用法
Markdown 语法包含最基础的一些特性,例如:标题、加粗、斜体、段落、引用、超链接、图片、列表、代码块、水平分割线等。
1-标题
标题用#号;注意#后面有一个空格。
第一标题示例
第二标题示例
第三标题示例
2-加粗
一个星号表示斜体,两个星号表示加粗,三个星号表示加粗斜体。
斜体
加粗
加粗斜体
3-引用
引用用>,注意>后面有一个空格。
知识就是力量–牛顿。
4-列表
无序列表
使用 -、+ 和 * 表示无序列表,前后留一行空白;列表可以嵌套,上一mermaid
flowchat级和下一级之间敲三个空格即可。
- 无序1
- 无序11
- 无序2
- 无序22
- 无序3
- 无序33
有序列表
数组后面加点,表示有序,比如1. ,注意点后面有空格。
- 有序1
- 有序11
- 有序111
- 有序11
- 有序2
5-分割线
在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。
6-链接
地址链接
图片链接
在地址链接前加!
。
7-表格
符号:
表示左对齐还是右对齐
水果 | 数量(斤) | 单价(元) | 总价 |
---|---|---|---|
苹果 | 2 | 5 | 10 |
香蕉 | 3 | 4 | 12 |
8-代码
使用三个字符```来表示代码。符号`是位于esc键下方的那个字符,在数字1键的左边。
#include <stdio.h>
int main()
{
printf("hello world!\n");
return 0;
}
9- 流程图
主要的语法为 name=>type: describe,其中 type 主要有以下几种:
1.开始和结束:start end
2.输入输出:inputoutput
3.操作:operation
4.条件:condition
5.子程序:subroutine
10-数学公式
用$
来引用公式,两个$
表示新起一行。
E
=
m
c
2
E=mc^2
E=mc2
11-目录
目录用toc来实现,外面是一个[tooc],这里故意多写了一个o,避免在这里再生成目录。
文档开始的目录就是这么生成的。
参考
https://blog.csdn.net/afei__/article/details/80717153#t3
书写是为了更好的记忆!