Markdown排版语法,编辑器的选择,快速上手教程

Photo by Amador Loureiro on Unsplash

Markdown是非常好用的笔记书写规范,记着,Markdown不是某一个软件,而是一个通用的笔记书写规范,通过使用该规范进行写作,解析器会按照规定的样式将其渲染显示出来,说得直白点就是用于文字排版的。

Markdown的排版语法

这里的讲解如果有不懂的可以参见下一节的示例:

  1. 标题。markdown的标题使用“#”符号开头,一级标题一个”#”,二级标题两个“#”(也就是“##”),以此类推三级标题四级标题…….,不同级的标题会被渲染为不同的大小和样式(根据各个软件和相应的主题而定);
  2. 粗体。markdown的粗体字使用两个“**”包裹即可,比如 “**你好**”解析后变为“你好”;
  3. 斜体。markdown的斜体使用“*”或者“_”包裹,比如“*你好*”解析显示为“你好”;
  4. 引用。markdown的引用使用“>”开头,大部分软件要求“>”要和引用内容之间有一个空格;
  5. 代码。对于程序员来说可能想要在文中插入代码,markdown是支持插入代码的,行间代码使用一个“`”符号包裹,注意这个符号是键盘左上角Esc下面的那个键,不是我们所谓的英文上一撇;
  6. 数学公式。markdown的数学解析一般使用latex语法,行内公式使用一个“$”包裹即可,行间公式使用两个“$”包裹;
  7. markdown的列表分为有序列表和无序列表。有序列表就是有序号,无序列表就是 无序号,有序列表就是在数字后面一个点,然后空一格写正文,比如:“1. xxxxxxx”,第二点需要新起一行“2. xxxxxx”。无序列表是使用“*”或者“-”开始,后面跟一个空格写上正文。
  8. markdown的勾选框。markdown的勾选框使用“- [ ]”,注意字符之间都是有空格的。比如:第一行“- [ ] A”,第二行“- [ ] B”。这样对应的渲染结果就是勾选框和对应的选项。注意字符之间的空格!
  9. 表格。markdown的表格非常易于理解,请看下面的示例。

示例代码和渲染结果

下面的示例左边是书写文字,右边是渲染结果,注意书写文字里面的标识符和内容之间的空格

需要说明的是上面的粗体显示为了橘红色的字体,这是我自己设置的格式,这个等大家熟悉了后可以使用CSS设计自己喜欢的样式。下面是表格的渲染结果 (其中左边的源代码不用那样对齐 ,横线的个数一处最少3个就行 ,右边是解析后的显示结果) :

额~,左边左下角那个是鼠标光标,不是文字内容哈。需要说明的是不同的软件的不同的主题可能显示的结果会不一样,但是书写的语法是不变的。

关于Markdown编辑器的选择

Markdown的编辑器非常多,常用的很多笔记软件都支持,这里推荐一些我觉得好用的。首先是我现在在用的Joplin,免费并且开源,支持多种同步方式;然后是Typora,该软件有非常多的主题,渲染结果非常漂亮,而且免费版全功能无限免费使用,但是缺点是只有PC客户端,没得手机端的。关于手机端的,我使用的Android,主要是EasyMark和纯纯写作,EasyMark非常漂亮,而且免费,支持多种同步方式,但是仅仅只有Android客户端,而且Markdown语法仅仅支持部分,有些不支持,但是真的好用和漂亮。纯纯写作以前很好,现在要搞会员模式了,可能不是那么友好了,但是使用体验还是非常好,界面也比较舒服,支持多种同步方式,现在电脑版正在开发中。

2 Replies to “Markdown排版语法,编辑器的选择,快速上手教程”

  1. 大佬,我是一个非计算机专业的菜鸟。请问一下关于markdowm怎么改变标题颜色?比如一级标题红色、二级标题蓝色。。。这种格式包去哪里找?

发表评论

电子邮件地址不会被公开。 必填项已用*标注