markdown(超详细!!!)

markdown使用技巧

markdown简介

Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)
Markdown 允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的HTML文档
Markdown 编写的文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档
Markdown 编写的文档后缀为 .md, .markdown

markdown优点

纯文本编辑,只要是支持Markdown编辑的都能获得同样的结果,摆脱排版苦恼
学习成本低,常用的语法很少,简单易学快速上手
支持跨平台同步数据
支持插入图片、视频等
随时修改,不必担心word等工具出现排版错误

markdown基本使用方法

markdown 标题

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

实际效果如下

一级标题

二级标题

三级标题

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

markdown 字体

*这是斜体*	这是斜体
_这是斜体_	这是斜体

**这是粗体**	这是粗体
__这是粗体__	这是粗体

***这是粗斜体***    这是粗斜体
___这是粗斜体___    这是粗斜体

实际效果如下

这是斜体
这是斜体
这是粗体
这是粗体
这是粗斜体
这是粗斜体

markdown 换行

1、直接在一句话后敲两个空格
2、两句话之间加一个空行
3、如果你在编辑的时候,想让一行文字在显示的时候换行,就在中间加<br/>

markdown 引用

>行首加符号">"表示引用
可以多层嵌套引用
实际效果如下

>这是一层引用
>>这是二层引用
>>>这是三层引用

这是一层引用

这是二层引用

这是三层引用

markdown 链接

markdown 网页链接
markdown 网页普通链接
网址链接格式
[链接名称](网址链接)或<链接地址>
两种不同的链接格式效果不同,第一种类似于ppt中的超链接
要求网址一定要完整

实际效果如下

[这里是百度](https://www.baidu.com) 或 <https://www.baidu.com>  

这里是百度https://www.baidu.com

markdown 网页引用式链接
网页引用式链接格式
[链接名称][标题]

[标题]:网址 "链接名称"

中间空一行不可省略
实际效果如下

[Google][google]和[GitHub][github]

[google]: https://www.google.com "Google"
[github]: https://www.github.com "GitHub"

GoogleGitHub

markdown 图片链接
图片格式  
![图片描述,可写可不写,但是中括号要有](图片地址,本地链接或者URL地址)  
电脑上复制的图片可以直接快捷键粘贴

实际例子如下

![百度](https://img1.baidu.com/it/u=617614446,2150677945&fm=253&fmt=auto&app=120&f=JPEG?w=1237&h=500)

百度

markdown 分割线

一行中用三个-或*来建立一个分割线,分割线上需单独空一行

格式如下

---
***

- - -
* * *




markdown 删除线

格式如下

~~删除线~~

实际例子如下

删除线

markdown 下划线

下划线的使用和html中类似,在需要添加下划线的文字首尾添加<u>文本</u>

具体例子如下

<u>文本</u>

文本

markdown 代码模块

单行代码模块仅需要用反单引号引起来即可
多行代码可在代码模块前后用三个反单引号引起来,可在模块前的反单引号后加代码文件后缀名对应不同的代码语言

具体例子如下

    `Hello` world
    ```python
    print("Hello world")
    ```

Hello world

print("Hello world")

markdown 表格模块

:- :将表头及单元格内容左对齐
-: :将表头及单元格内容右对齐
:-: :将表头及单元格内容居中
代码格式如下

项目    | 价格    |    数量  
--------| -----:  | :----:  
计算机   |  \$1600 |    5    
手机    |  \$12   |    12
管线    |  \$1    |    234
项目价格数量
计算机$16005
手机$1212
管线$1234

markdown 脚注

脚注及类似于论文中对某个单词在文章末尾的单独注释,类似于引用式链接
格式

Markdown[^1]

[^1]:Markdown是一种纯文本标记语言

空行不可省略,脚注语句不能有空格,不同的软件脚注的效果不同
Markdown1

markdown 转义字符

markdown中的关键字想要正常显示需要用到转义字符"\",同c++

markdown 书写公式

在公式前后分别加一个$, 公式单独一行
在公式前后分别加两个$, 公式单独一个模块
具体例子如下

$s = 1/2gt^2$
$$ s = 1/2gt^2 $$

s = 1 / 2 g t 2 s = 1/2gt^2 s=1/2gt2
s = 1 / 2 g t 2 s = 1/2gt^2 s=1/2gt2

基本符号

  • @>: 创建一个水平向右的箭头。
    示例: A @>f>> B 表示从对象 A 到对象 B 的态射 f。

  • @<: 创建一个水平向左的箭头。
    示例: B @<g<< A 表示从对象 B 到对象 A 的态射 g。

  • @V: 创建一个垂直向下的箭头。
    示例: A @VhVV B 表示从对象 A 到对象 B 的垂直向下态射 h。

  • @A: 创建一个垂直向上的箭头。
    示例: B @AhAA A 表示从对象 B 到对象 A 的垂直向上态射 h。

  • @|: 表示两个对象是相同的,或者存在一个等价关系。
    示例: A @= A 表示对象 A 与自身等价。

  • @.: 插入一个空格,用于对齐或布局。
    示例: \begin{CD} A @>f>> B @. @<g<< C \end{CD} 在 B 和 C 之间插入空格。

  • @=: 表示两个对象是等价的。
    示例: A @= B 表示对象 A 和对象 B 是等价的。

  • @.: 空箭头,用于在箭头图中保持布局的整洁。
    示例: \begin{CD} A @>f>> B @. @. C \end{CD} 在 B 和 C 之间插入空箭头

markdown & HTML

markdown支持HTML的原生写法,可以直接采用html代码

markdown 图表

markdown 列表

列表分为两种
无序列表,使用*、+、-,再加一个空格作为列表的标记
有序列表,使用数字并加上.号,再加一个空格作为列表的标记

* 无序列表 1
+ 无序列表 2
- 无序列表 3

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

具体例子如下

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

无序列表可通过tab键嵌套

具体例子如下
* 无序列表 1
  * 无序列表 2
    + 无序列表 3
      - 无序列表 4
  • 无序列表 1
    • 无序列表 2
      • 无序列表 3
        • 无序列表 4

markdown 制作代办事项

可以用作备忘录之类的
格式如下

- [ ] 文本1
- [x] 文本2

实际效果如下

  • 文本1
  • 文本2

  1. Markdown是一种纯文本标记语言 ↩︎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值