[学习]Markdown快速入门-无论你从事什么行业都应该了解的简洁高效的语言
说明:
你也可以理解为是比Word更轻便比记事本更强大的写文档、记笔记的工具
Markdown是一种标记语言,可千万别看到语言就被吓着了,以为这又是什么程序员的开发语言,那一定很难吧。
可别这么想,真的很简单,因为它是由很简单的符号作为标记,然后解析器就会自动识别这些标记,展示出具体的样式。这也是被叫做标记语言的原因。写东西真的是行云流水。
功能很强大,通过简单的标记就可以实现许多样式的展现。例如复杂的数学公式、表格、列表、分割线、图片引入、链接引入等。。。甚至还支持流程图、时序图、甘特图等(需要mermaid 支持可通过 mermaid - Markdownish syntax for generating flowcharts, sequence diagrams, class diagrams, gantt charts and git graphs.了解),还兼容HTML
当然还有很多深度的语法,以实现更复杂的东西,当然我只负责入门,我会提供几个全面的学习网站,有兴趣可以研究。
先画个饼,看看它到底有多牛
先来看看他能做什么吧
-
他甚至可以仅用记事本编写,只要文件后缀是
.md即可 -
如Word般有多级标题,段落,并可以根据标题自动生成目录 只需要在文章的顶部加上
[toc] -
待办列表
-
有序列表
- 第一个
- 第二个
- 第三个
-
无需列表
- 第一个
- 第二个
- 第三个
-
表格
Tables Are Cool col 3 is right-aligned $1600 col 2 is centered $12 zebra stripes are neat $1 -
插入图片

-
插入链接
-
下方是一些数学公式(简单的复杂的高级的都支持)
-
矩阵
- 矩阵带括号的
- 其他比较流批的
真的可说是 ”无所不能“ ,只要你想要的几乎都能实现,而他们的实现往往都很简单。
或许你会说具体使用场景,如果看了上面的你还有这个疑问,那我感觉挺失望的。对于上课记笔记,数学公式的标记语法,你值得拥有,段落列表和表格你都值得拥有。上班族也免不了开会,如何快速记录会议概要,我觉得也好用。
我只想简单记一下概要,后续再整理成Word或其他的格式文件,如果直接使用Word又觉得没那么多时间直接整理出来因为它太重了,但是如果用记事本,他又显得太轻了,没有任何的样式不方便记录,那么Markdown无非是最佳的选择了
用什么来编写这门标记语言呢(软件推荐)
-
手机版和电脑版都有软件支持,但是个人推荐使用电脑版的,操作方便,支持更好
-
Typora 点击可前往下载 不知道是否有手机版的软件
强烈推荐!
这是我自用的,优点就是很简洁,很美的界面,真的是除了编辑器就是编辑器了,并且支持Word常用的快捷键,如
Ctrl+b 加粗Ctrl+i 斜体等可以自定义编辑器的主题,有官方的网站提供主题下载,当然也可以找网络上的个人资源
界面预览:

-
下面的几个,我自己没用过,因为他们功能太强大了,我还是比较喜欢简洁,看个人喜好吧,我还是列出来,因为我没有用过,所以不做过多的介绍,只放几张官方的预览图吧
-
Boostnote 点击可前往下载 支持手机版
界面预览

-
Mark Text 点击可前往下载 应该不支持手机版
界面预览

另外还有其他的软件,Sublime Text,Atom,VSCode等,当然你也可以自行百度Markdown编辑器,如选择一个自己喜欢的的吧,当有一个顺手的工具,那么你写起东西来肯定会行云流水.
支持的软件还是挺多的,有许多非编辑器的软件也支持md,如有道笔记(大部分笔记都支持的,以为这相当于是最基本的东西),简书等。
OK 最后重头戏 如何了解简单的语法 快速入门
具体什么效果,我在开头就已经有一些演示了,然后下面我就不做预览了,如果想知道效果,可以自己试试就行了,其实都很简单.
要编写Markdown,首先你得要一个后缀为
.md的文件,你可以先建一个记事本文本文件,修改后缀即可.
一定要注意哦:注意空格,少了一个空格就没有效果的,一般来说,每个标记后方都需要一个空格
标题:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
... 无限级
文字样式:
**用两个星号标记起来,表示加粗**
*一个星号,表示斜体*
_一个下划线,表示斜体_
~~这样子表示删除线~~
插入链接:
[链接名称](http://url.com/)
插入图片:
图片链接也可以是本地链接,但是如果你要把文章分享到网络上,图片就无法加载了,所以还是建议上传到网络上,可以使用一个叫图床的东西实现。
推荐一个图床,是我自用的很好用,建议注册一个账号使用,因为有历史记录还有相册管理,更方便些。图床地址(路过图床):https://imgchr.com/

邮箱链接:
<myname@example.com>
无序列表: 使用符号 - 和 * 都可以实现,看个人喜好
* A
* B
- C
- D
有序列表:
1. A
2. B
3. C
内容引用:
> 在所有物是人非的景色里!
> 把细碎的烦恼暂停关掉
> 把月亮挂好
> 睡个好觉。
> > 还支持多级引用
> > 就是这样
> > > 还可以无限级呢
> # 引用中还可以使用其他的标记
> 1. 列表也行
复选框: 即待办列表
- [ ] 不勾选
- [x] 勾选
分割线:
你可以在一行中用三个以上(一般三个就够了,方便快速有效)的星号、减号、底线来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。下面每种写法都可以建立分隔线:
* * *
***
*****
- - -
---------------------------------------
代码高亮(代码块): 此模块内的东西,会根据对应的语言高亮解析显示,并同时展示源码,不会被md解析
使用3个连续的 `(键盘最上方按键1英文键盘模式下左边那个按键),将代码内容包起来
``` 可选择指定语言
s = 'hello world'
```
公式块: 即上方演示的数学公式
使用两个 $$ 包起来,中间写标记语言,具体语言,看下一节的参考网址
$$
{a+1 \over b+1}
$$
即表示
a+1/b+1
表格:
两边加 `:` 代表居中对齐
只一边加就代表那一边对齐
不加就是默认的左对齐
| 表头 | 表头 | 表头 | 表头 |
| :--: | :--- | ---: | ---- |
| 1 | 1 | 1 | 1 |
| | | | |
锚点: 可以实现跳转,具体可百度,不好解释的
[说明文字](#jump)
然后标记要跳转到什么位置即可:
以为标题都是以# 开头定义的,所有标题默认就是一个锚点,可以直接使用的
<span id = "jump"> //跳转到这里
自动生成markdown目录:
可以在文章的任意位置,我建议在文章的最顶部添加(首选需要使用标题标记才行,因为解析目录只会解析标题的,他会根据标题的级数自动生成树形目录)
[toc]
或
[TOC]
也就大小写的区别,写了以后直接回车就可以自动生成了。
页眉:
在文章的最上边顶部,加下面这个玩意就可以象征性的实现了
---
这是内容
---
页脚
说实话页眉页脚,我也没怎么用过,页眉可以通过上方那样实现,但是页脚我也不清楚,百度了一下,在我使用的Typora中没有效果,因为不同的编辑器可能对md的解析支持也不同。所以有兴趣的可以查阅一下资料!
可导出为各种格式的文档,十分灵活
我用的是 Typora 软件,大部分软件都支持导出的

最后推荐几个网站
这几个网站或许对你的深入学习和了解有所帮助,但是学会我上方基本的标记语法也够了,有兴趣的可以继续了解。
因为基础语法大概就上面那几个了,没多少,下方更多的是高级的数学公式的语法参考
- 第01章 Markdown简介_w3cschool
- Markdown数学公式语法 - 简书
- Markdown公式(二) - xinet - 博客园
- markdown最全数学公式速查 - 博客 - CSDN博客
- markdown数学公式 - 一步一步走 - CSDN博客
- markdown编辑数学公式 - huanhuan_Coder的博客 - CSDN博客
emmm,应该就没什么东西了,可能还有遗漏的东西,但是基本的都已经弄的差不多了,如果想到了,后续再补充吧
有兴趣的可以继续研究研究,但是个人推荐了解基础也就够了,可以快速让自己记笔记并且很美的记笔记,我觉得就很满足,很开心的了。

浙公网安备 33010602011771号