简单markdown语法

  • 标题
  • 列表
  • 任务列表
  • 引用
  • 链接和图片
  • 粗体和斜体
  • 表格
  • 分割线
  • 代码框
  • 换行和分段

标题

  • 使用 # 来定义一个标题
  • 一共有6级标题,即:

一级标题

二级标题

......

六级标题

列表

  • 使用*或者-或者+ 来定义一个无序列表
  • 直接使用1. 2. ......来定义有序列表
  • 直接使用+line1,换行后空2格,-line2,来定义嵌套列表,即:

有序列表

  1. line1
  2. line2
  3. line3

无序列表

  • line1
  • line2
  • line3

嵌套列表

  • line1
    • line2
  • line3

任务列表

  • 任务列表分为未完成任务列表和已完成任务列表。
    • 未完成任务列表,使用-空格[空格] 来定义,即:
  • [ ] 未完成1
  • [ ] 未完成2
    • 已完成任务列表,使用-空格[x] 来定义,即:
  • [x] 已完成1
  • [x] 已完成2

引用

  • 使用>来定义一个引用,即:

此处是引用部分

这里是引用部分的引用

链接和图片

  • 插入链接有两种方式,一种是行内链接,一种是参考链接。

    • 行内链接使用[] ()来插入一个链接,[]内为描述内容,()为网址,即:baidu
    • 参考链接使用 来插入一个链接,[]为描述内容,id为标识链接定义,在文章的任何位置都加上id: http://... 'content'来作为连接,'content'是描述内容,即:baidu
  • 使用! [] ()来插入一个图片,[]内的为描述内容,()内的可以是本地资源的相对路径或绝对路径,也可以是网址,即:[图片上传失败...(image-688816-1529979013487)]

粗体和斜体

  • 使用一个*或者_(下划线)来包含一段文字是斜体,即:
    这是斜体
    这是斜体
  • 使用两个**或者__(两个下划线)来包含一段文字是粗体,即:
    这是粗体
    这是粗体

表格

  • 111 222 333
    444 555 666
    777 888 999
  • 使用|来分割表格内容
  • 使用-来控制占位数
  • 使用:来控制对齐方式:默认不加为左对齐;:--:为居中;--:为右对齐

分割线

  • 使用3个及以上的*或-或_都可以定义一个分割线,行内不能写其他内容,即:



代码框

  • 使用两个```把中间的代码包含起来,即
def hello_world():
    print('hello world')
  • 在第一个```后面加上py、c等即可自动执行语法着色,即
def hello_world():
    print('hello world')
  • 使用`把中间的代码包含起来为行内代码
  • 按两下回车,在新的一段,行的开头使用4个空格或1个tab,也可以形成代码块,即

下面是代码:

def hello_world():
  print('hello world')

换行和分段

  • 需要换行的时候,按两下空格再按回车就可以换行
  • 单个的回车视为空格,当需要分段的时候,按两下回车即可分段

你可能感兴趣的:(简单markdown语法)