0%

Markdown语法学习

为什么选择Markdown

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

相比于印象笔记,有道云笔记和Word,Markdown的功能可以说是“大打折扣”,但是正式因为这种简介的语言格式,让我们能够更加回归内容本身,而不是去关注字体,颜色,排版等琐碎的细节。同时Markdown还有一个好处是很多网站都支持Markdown预览,非常方便。

Markdown的编辑器比较多,选择自己喜欢的即可,在这里我选择使用VSCode+Markdown插件,当然Typora也是非常好用的编辑器。不过还是刚刚讲的,使用Markdown是回归内容本身,选择自己用着顺手的编辑器即可。

基础语法

语法主要包含以下几个方面:

  1. 标题:使用多个#表示不同的标题级别;

  2. 列表

    • 无序列表:使用-+*表示;
    • 有序列表:使用1,2,3表示;
    • 列表分级:上下级之间用三个空格;
  3. 字体:语法如下

    1
    2
    3
    4
    *斜体*
    **粗体**
    ***斜体加粗***
    ~~删除线~~

    结果如下:
    斜体
    粗体
    斜体加粗
    删除线

  4. 超链接:形式为 [超链接名](超链接地址 "超链接title"),如[个人博客](https://zhanghengsjtu.github.io/)

  5. 代码

    • 单行代码:左右各一个反引号`
    • 代码块:左右各三个反引号`,且两边的三个反引号独占一行
  6. 图片和图床:基础语法

    1
    2
    3
    ![图注](图片地址 ''悬浮标题'')
    图注就是显示在图片下面的文字,相当于对图片内容的解释。
    悬浮标题是图片的标题,当鼠标移到图片上时显示的内容。悬浮标题可加可不加

    比如

    1
    ![NBA全明星](https://raw.githubusercontent.com/zhanghengsjtu/figureBed/main/img/20210717215222.png "NBA全明星")

    效果如下
    NBA全明星
    需要注意的是,为了保证多平台统一,图片存储时需要使用图床,提供统一的外部链接,推荐一个简单免费的图床工具。
    GitHub+Picgo搭建图床主要步骤如下:

    • 建立GitHub图片仓库
    • 创建并获取token
    • 下载Picgo客户端
    • 配置客户端
  7. 分割线:三个或者三个以上的-*都可以

  8. 引用:在引用的文字前加>即可。引用也可以嵌套,如加两个>>三个>>>

  9. 表格

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    表头|表头|表头
    ---|:--:|---:
    内容|内容|内容
    内容|内容|内容

    第二行分割表头和内容。
    - 有一个就行,为了对齐,多加了几个
    文字默认居左
    -两边加:表示文字居中
    -右边加:表示文字居右
    注:原生的语法两边都要用 | 包起来。此处省略

    效果如下:

    表头 表头 表头
    内容 内容 内容
    内容 内容 内容

总结

到这里,我的个人博客和对Markdown语法的了解初步完成了。Markdown语法比较简单,唯一比较麻烦一些的可能就是图床的制作,相信只要大家耐心一些,肯定能够完成的。下一篇记录一下Hexo+GitHub搭建个人博客的过程。

参考文献

  1. https://www.jianshu.com/p/191d1e21f7ed
  2. https://zhuanlan.zhihu.com/p/69210764
  3. https://www.jianshu.com/p/ea1eb11db63f
  4. https://www.cnblogs.com/ly-2019/p/11828790.html
  5. https://blog.csdn.net/yefcion/article/details/88412025