Markdown个人学习笔记
Markdown 简介
什么是Markdown?
Markdown是一种纯文本格式的轻量级标记语言。其标记语法简单易学,在输入字符的同时对内容进行排版,能很好提升学习和工作效率。为了更好的书写Markdown格式的纯文本,我们选择使用Typora编辑器。
优点
- 书写过程流畅,在写作的同时就能完成编辑和输入,手不需要离开键盘保证了思维导连续性,就像在在纸上书写文字一样。
- 格式固定,导出与分享方便。所有的Markdown格式的文件本质上是纯文本,不会因为硬件、编辑器和平台的不同出现乱码等情况。
- 书写错误易发现。Markdown在输入文本后可以预览排版效果,可直接发现错误并加以修改。
局限性
- Markdown只是一个轻量级标记语言,在排版方便的同时不免有些许不足。它只能对线性的文字进行排版,无法对段落进行灵活处理。在后续的学习中我们可以逐步体会。
- Markdown对非纯文本元素的排版能力很弱,特别是图片。编辑器无法像Word一样灵活的调整图片的位置,更不用说文字围绕图片等排版效果了。
Markdown的基本语法
一、标题
标题是常用的格式之一。在Markdown中,若要将一行文字定义为标题,只需在文字前加上# 和空格。
一个# 是一级标题,两个# 是二级标题,以此类推,Markdown最高支持六级标题。
示例:
# 一级标题
## 二级标题
### 三级标题
实际效果:
一级标题
二级标题
三级标题
二、字体
- 粗体
在要加粗的文字左右加两个*号
**该文字加粗**
该文字加粗
- 斜体
在要倾斜的文字左右加一个*号
*该文字倾斜*
该文字倾斜
- 加粗倾斜
在要加粗倾斜的文字两边加三个*号
***该文字加粗倾斜***
该文字加粗倾斜
- 删除线
在要添加删除线的文字两边加两个~
~~文字添加删除线~~
文字添加删除线
- 下划线
在Typora中,下划线用<u>标签实现,具体如下:
<u>这是下划线</u>
这是下划线
三、段落
- 列表
-
有序列表用
数学序号+英文句号+列表内容表示 -
无序列表用
+/-/* +空格+列表内容表示
- 分割线
Markdown中,分割线可用三个以上的
*/-/_标记表示
***
---
___
显示为:
四、图片
- 本地图片
语法为
``
显示为:

- 网络图片
语法为
``
显示为
五、链接
- 文字链接
要给选定文字添加链接,语法为[链接文字](链接地址)
`欢迎来到[我的博客](https://www.cnblogs.com/lf-637/)!`
显示为:
欢迎来到我的博客!
六、代码
- 行内代码
要把一串字符变成代码格式,可在字符两边加 `
变成`代码`吧
变成代码吧
- 代码块
把一段文字变成代码格式,在文字前加```
```
java
java
java
java
此时还可以手动选择编程语言
七、参考资料
八、感想
这是本人第一次写博客,其中难免会有疏漏错误,欢迎大家批评指正。

浙公网安备 33010602011771号