Markdown个人学习笔记

Markdown 简介

什么是Markdown?

​ Markdown是一种纯文本格式的轻量级标记语言。其标记语法简单易学,在输入字符的同时对内容进行排版,能很好提升学习和工作效率。为了更好的书写Markdown格式的纯文本,我们选择使用Typora编辑器。

优点

  1. 书写过程流畅,在写作的同时就能完成编辑和输入,手不需要离开键盘保证了思维导连续性,就像在在纸上书写文字一样。
  2. 格式固定,导出与分享方便。所有的Markdown格式的文件本质上是纯文本,不会因为硬件、编辑器和平台的不同出现乱码等情况。
  3. 书写错误易发现。Markdown在输入文本后可以预览排版效果,可直接发现错误并加以修改。

局限性

  1. Markdown只是一个轻量级标记语言,在排版方便的同时不免有些许不足。它只能对线性的文字进行排版,无法对段落进行灵活处理。在后续的学习中我们可以逐步体会。
  2. Markdown对非纯文本元素的排版能力很弱,特别是图片。编辑器无法像Word一样灵活的调整图片的位置,更不用说文字围绕图片等排版效果了。

Markdown的基本语法

一、标题

标题是常用的格式之一。在Markdown中,若要将一行文字定义为标题,只需在文字前加上# 和空格。
一个# 是一级标题,两个# 是二级标题,以此类推,Markdown最高支持六级标题。

示例:

# 一级标题
## 二级标题
### 三级标题

实际效果:

一级标题

二级标题

三级标题

二、字体

  1. 粗体

在要加粗的文字左右加两个*

**该文字加粗**

该文字加粗

  1. 斜体

在要倾斜的文字左右加一个*

*该文字倾斜*

该文字倾斜

  1. 加粗倾斜

在要加粗倾斜的文字两边加三个*

***该文字加粗倾斜***

该文字加粗倾斜

  1. 删除线

在要添加删除线的文字两边加两个~

~~文字添加删除线~~

文字添加删除线

  1. 下划线

在Typora中,下划线用<u>标签实现,具体如下:

<u>这是下划线</u>

这是下划线

三、段落

  1. 列表
  • 有序列表用数学序号+英文句号+列表内容表示

  • 无序列表用+/-/* +空格+列表内容表示

  1. 分割线

Markdown中,分割线可用三个以上的*/-/_标记表示

***
---
___

显示为:




四、图片

  1. 本地图片

语法为![图片描述](图片地址)

`![太空](D:\notepad\BBYZkKv.img.jpg)`

显示为:

  1. 网络图片

语法为![图片描述](图片网络地址)

`![太空](https://img-s-msn-com.akamaized.net/tenant/amp/entityid/BBYZkKv.img)`

显示为

太空

五、链接

  1. 文字链接

要给选定文字添加链接,语法为[链接文字](链接地址)

`欢迎来到[我的博客](https://www.cnblogs.com/lf-637/)!`

显示为:

欢迎来到我的博客

六、代码

  1. 行内代码

要把一串字符变成代码格式,可在字符两边加 `

变成`代码`吧

变成代码

  1. 代码块

把一段文字变成代码格式,在文字前加```

​```
	java
		java
	java
		java

此时还可以手动选择编程语言

七、参考资料

  1. https://blog.csdn.net/weixin_37701550/article/details/104165602>
  2. https://sspai.com/post/36610>

八、感想

这是本人第一次写博客,其中难免会有疏漏错误,欢迎大家批评指正。

posted @ 2020-05-08 20:43  弥漫s  阅读(187)  评论(0)    收藏  举报