Markdown 使用教程与心得

发布于 / 杂谈 / 7 条评论

前言:第一次接触markdown的时候是使用写的wordpress编辑器插件:WP Editor.MD,当时还各种吐槽,不能自定义字体颜色,大小等等(其实是可以实现的只是当时太蠢了)。现在想想已经用了好几个月了,感觉也是越来越好,所以结合我自己的实际体验写一篇博客记录一下。

简介

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。

  • 宗旨:Markdown 的目标是实现「易读易写」。
  • 兼容html:Markdown 语法的目标是:成为一种适用于网络的书写语言。

教程

这里只说一些我常用的,了解更多请参看文章末尾推荐

标题

在文本前加#即可,一个#对应一级标题,两个##对应二级标题。总共六级,依次类推。记住在使用时#有空格

  • 语法:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题 
##### 五级标题
###### 六级标题
  • 效果:

列表

无序列表-即可,有序列表1.2.即可。记住在使用需要加空格

  • 语法:
- 无序列表
- 无序列表
- 无序列表
1. 有序列表
2. 有序列表
3. 有序列表
  • 效果:

引用

在文本前加>即可。

  • 语法:
>Markdown 不是想要取代 HTML,甚至也没有要和它相近,它的语法种类很少,只对应 HTML 标记的一小部分。Markdown 的构想不是要使得 HTML 文档更容易书写。Markdown 的理念是,能让文档更容易读、写和随意改。HTML 是一种发布的格式,Markdown 是一种书写的格式。就这样,Markdown 的格式语法只涵盖纯文本可以涵盖的范围。
  • 效果:

Markdown 不是想要取代 HTML,甚至也没有要和它相近,它的语法种类很少,只对应 HTML 标记的一小部分。Markdown 的构想不是要使得 HTML 文档更容易书写。Markdown 的理念是,能让文档更容易读、写和随意改。HTML 是一种发布的格式,Markdown 是一种书写的格式。就这样,Markdown 的格式语法只涵盖纯文本可以涵盖的范围。

分割线

我一般是这样写的------------,实际还有***,注意------------线前要空行

  • 语法
Markdown 的语法全由一些符号所组成,这些符号经过精挑细选,其作用一目了然。

------------

比如:在文字两旁加上星号,看起来就像*强调*。Markdown 的列表看起来,嗯,就是列表。

***

Markdown 的区块引用看起来就真的像是引用一段文字,就像你曾在电子邮件中见过的那样。

  • 效果

Markdown 的语法全由一些符号所组成,这些符号经过精挑细选,其作用一目了然。


比如:在文字两旁加上星号,看起来就像强调。Markdown 的列表看起来,嗯,就是列表。


Markdown 的区块引用看起来就真的像是引用一段文字,就像你曾在电子邮件中见过的那样。

文本

加粗在文本两边加**即可,比如**文本**,斜体在文本两边加*即可,比如*文本*,删除线在文本两边加~~即可,比如~~文本~~

  • 效果

链接与图片

超链接为:[描述](链接地址url),比如[关于太傅](https://taifua.com/about),效果为:关于太傅

插入图片为![](图片链接地址),比如![](https://taifua.com/XXX.png),效果如下图所示。

代码

单行代码在代码两侧加`,键盘上位置为数字键1的左侧,比如printf("你是个好人\n")

多行代码在代码的首行和末行加```,首行```后加小写字母形式的代码类型,比如cpp。

  • 效果:

表格

表格刚开始觉得挺复杂的,后来多用了几次就觉得比较简单了。

比如一个三行四列的表格:

  • 语法
| Table  | Are  | Cool|
| ------ |------| ----|
| do     | you  | like|
| oh     | i'm  |sorry|
  • 效果
Table Are Cool
do you like
oh i’m sorry

有没有看明白呢?最开始的| Table | Are | Cool|决定了表格的列数,然后紧接着第二行的| ------ |------| ----|与第一行格式保持一致就行了,接下来的输入任性一点就行。

快捷键

Ctrl + 1~6 / Command + 1~6 插入标题1~6
Ctrl + B / Command + B 插入粗体
Ctrl + H / Command + H 插入水平线
Ctrl + I / Command + I 插入斜体
Ctrl + K / Command + K 插入行内代码
Ctrl + L / Command + L 插入链接
Ctrl + U / Command + U 插入无序列表

基本上平时用的就上面这些了,此外还有latex公式以及流程图什么的也可以了解一下。

就我个人而言,写博客时(包括wordpress博客以及hexo博客)是用的markdown。


推荐阅读

认识与入门 Markdown

Markdown 语法说明(简体中文版)

TeX/LaTeX公式

LaTex 编辑公式 快速上手


The end.
2017-11-01 星期三

转载原创文章请注明,转载自: 太傅 » Markdown 使用教程与心得
  1. 初夏

    哪里记得住那没多符号代表什么呀。。。

    1. TaiFu_S
      @初夏

      这些都不用记哦,你去试试就知道,挺好用的,用久了自然就记住啦。 ?

      1. 初夏
        @TaiFu_S

        受不了还是用默认的算了2333

        1. TaiFu_S
          @初夏

          你会再回来的 ?

  2. 惶心

    哈哈哈哈哈哈哈竟然没有发现太傅在这里用了我博客的logo!
    “https://taifua.com/wp-content/uploads/2017/08/logo_hx.png”

    1. TaiFu_S
      @惶心

      想不到吧!

      1. 惶心
        @TaiFu_S

        想不到想不到