简单好用的Markdown

简单好用的Markdown

一、什么是markdown?

  • markdown 是一种轻量级标记语言,简单的排版,让你只关注内容,不用把时间浪费在排版上。
  • markdown 可以使用简单的标记,自动转换成有效的HTML文档。
  • markdown 编写的文档可以导出成html、word、图像、pdf等多种格式的文档。
  • markdown 文档的后缀是.md , .markdown。
  • 现在很多博客都是基于markdown书写的,是很流行的一门协作语言。

例如:CSDN、简书、博客园、知乎等。

二、markdown的优缺点

  • 优点:
  1. 学习成本低,只需要10分钟即可上手。
  2. 支持插入图片,链接,视频等。
  3. 随时修改,不必担心排版错误
  • 缺点:
  1. 复杂的排版无法实现,无法使文字有颜色,除非导成html再加标签来实现。

三、markdown的基本语法

标题

使用#号标记,可以标识1-6级标题。 注意#后面要加空格。

代码:

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

效果:

一级标题

二级标题

三级标题

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

字体

星号与下划线都可以,单独一个星号是 斜体, 两个是粗体,三个是粗斜体。
代码:

*斜体*
_斜体_
**粗体**
__粗体__
****粗斜体***
___粗斜体___

效果:
斜体
斜体
粗体
粗体
*粗斜体
粗斜体


快捷键

ctrl+B加粗
ctrl+l 斜体


换行

在文字中间使用
标签 或者直接回车


引用

使用>符号实现引用效果,引用允许换行 如果结束 加一个空白行即可
代码:

>这是一个引用

效果:

这是一个引用

还可以嵌套使用

引用的

引用


链接

代码:

[链接地址](链接名称)
<链接地址>

效果:
百度
https:://www.baidu.com


图片

代码:

![图片描述](图片地址)
![我的头像](https://profile.csdnimg.cn/E/F/8/3_nzjijiowia)

效果
我的头像
使用这种方式不支持设置宽度与高度 如果需要可以使用 标签


列表

无序列表 -、+、* 作为前缀
有序列表 数字加上一个点 . 作为前缀
代码

- 无序列表
- 无序列表2
- 无序列表3

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

效果

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

还可以控制层级效果 在前面加一个tab按键

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

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

分割线

使用三个连续的- 或者 * 即可,上面需要空一行

---

效果



删除线

代码:

~~删除~~

删除


下划线

使用标签包裹
代码:

<u>下划线<u>

效果:

下划线


代码块

如果是一行使用反引号引起来即可

代码
hello world
效果
hello world

如果是多行 需要使用三个反引号 开头写明哪个语言

	```java
		public static void main(args[] r){
			system.out.println("hello world");
		}
	```

表格

使用|来分割不同的单元格,使用-来分割表头和其他行

  • :- 左对齐
  • -: 右对齐
  • :-: 居中对齐 默认居中

代码:

|项目| 品牌 | 价格 |
|:-|-|-:|
|   计算机     | 华硕 | 4500 |

项目品牌价格
计算机华硕4500

脚注

代码:

[^要注明的文本]
 使用Markdown[^1]书写的文档,可以直接转换成HTML [^2] .
[^1]:Markdown是一种纯文本标记语言。
[^2]:HTML是超文本标记语言,也就是网页。

效果
使用Markdown1书写的文档,可以直接转换成HTML 2 .


特殊符号

转义符号 \ 反斜线
代码:

\\
\*
\-
\.

效果:
\
*
-
.


支持HTML

HTML代码

<table>
	<tr>
		<td><font color="red">red td</font></td>
	</tr>
</table>
red tdblue td

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

  2. HTML是超文本标记语言,也就是网页。 ↩︎

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值