markdown使用入门

markdown简介

markdown是一种轻量级标记语言,后缀名为.md或.markdown,它可以简单快速创建各种格式,并且以纯文本格式编辑,可以在各种平台上拓展,支持git管理,并可以导出为HTML、Word、PDF、图像等多种格式(安装相应插件即可)。因此markdown非常适合作为一种可用资源较少的情况下的文本格式。目前CSDN支持markdown格式的博客,也有一些GitHub上的项目使用.md格式的说明文档。



markdown标题

markdown常用#号创建标题,也可以使用=号。

  1. 使用#号创建标题
    使用#号可以创建1-6级标题,每级标题对应不同的#号个数即可,例如:

# 一级标题
## 二级标题
###### 六级标题

显示效果:

一级标题

二级标题

六级标题
  1. 使用=号创建标题
    在标题内容下面添加==表示一级标题,–表示二级标题,感觉没有#号简便

markdown格式

  1. 换行,markdown换行的时候要在后面加两个空格,或者两个回车
  2. 字体,可以使用下划线或者*号创建不同格式字体,例如*斜体*、**粗体**、***粗斜体***。
    显示效果:
    斜体
    粗体
    粗斜体
  3. 分割线,可以使用三个以上的*、-、_创立分割线。
    显示效果:

  1. 删除线,~~要删除的文本~~
    要删除的文本
  2. 下划线,带下划线文本
    显示效果:
    带下划线文本
  3. 脚注,在要脚注的地方添加符号[^标记],在文章后添加[^标记]:脚注内容
    显示效果(脚注在文章最后):
    Hello world!1


markdown列表和区块

  1. 无序列表,使用* , + , - 加内容创建列表,记得加空格
    显示效果为:
  • 第一项
  • 第二项
  • 。。。
  1. 有序列表,使用数字加.加空格,我这里使用的都是有序列表
  2. 嵌套列表,多加两个空格即可,例如:
    1. 这里是列表
      • 这是嵌套列表
      • 这是另一个嵌套列表
  3. 使用>标记区块,记得加空格,区块也支持嵌套,区块结束要空一行再开始,例如:

区块1

区块2

继续区块1

区块和列表可以互相嵌套



markdown代码

  1. 段落中的代码,使用反引号`function`标记,显示效果为function
  2. 代码段使用三个反引号加上语言,以C++为例:
    ```c++
    int main(int argc, char** argv)
    {
    std::cout << “hello world!” << std::endl;
    return 0;
    }
    ```
    显示效果:
   int main(int argc, char** argv)
   {
      std::cout << "hello world!" << std::endl;
      return 0;
   }


markdown链接和图片

  1. 创建带链接的内容,使用[链接标题](链接地址),例如:百度
  2. 直接显示链接,使用<链接地址>
  3. 显示图片,![属性文本](图片地址),例如:
    ![CSDN logo](https://csdnimg.cn/cdn/content-toolbar/csdn-logo.png?v=20200416.1)
    显示效果:
    CSDN logo


markdown表格

使用|和-即可,可以采用-:,:-:,:-设置右对齐,居中和左对齐,例如:
|key1|key2|
|:-|:-
|value1|value2|
显示效果:

key1 key2
value1 value2

  1. world,英文中的单词,世界的意思。 ↩︎

你可能感兴趣的:(工具)