markdown使用

介绍

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

Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表格、脚注、内嵌HTML等等),这些功能原初的Markdown尚不具备,它们能让Markdown转换成更多的格式,例如LaTeX,Docbook。Markdown增强版中比较有名的有Markdown Extra、MultiMarkdown、 Maruku等。这些衍生版本要么基于工具,如Pandoc;要么基于网站,如GitHub和Wikipedia,在语法上基本兼容,但在一些语法和渲染效果上有改动。

用途

主要用于编写说明文档,并且以“README.md”的文件名保存在软件的目录下面。

语法

  • 最常见的Markdown格式选项和键盘快捷键
快捷键

一、标题

语法
H1 :# Header 1
H2 :## Header 2
H3 :### Header 3
H4 :#### Header 4
H5 :##### Header 5
H6 :###### Header 6

  • 效果

Header 1

Header 2

Header 3

Header 4

Header 5
Header 6

二、文本样式

加粗 :**Bold**
斜体字 :*Italics*
斜体加粗:***斜体加粗***
删除线:~~ 删除内容 ~~
段落 : 段落之间空一行
换行符 : 一行结束时输入两个空格
画水平线  : `
` 或者 --------(三个以上“-”/“*”)
  • 效果

加粗
斜体
斜体加粗
删除内容
换行(后面跟两个空格可换行)
水平线




三、列表

  1. 无序列表
- 列表内容
+ 列表内容
* 列表内容

注意:- + * 跟内容之间都要有一个空格

效果

  • 列表内容
  • 列表内容
  • 列表内容
  1. 有序列表
1. 列表内容
2. 列表内容
3. 列表内容

注意:数字+.+空格+内容
  1. 列表内容
  2. 列表内容
  3. 列表内容
  1. 列表嵌套

在下一级之前敲三个空格即可

- 一级列表
   - 二级列表
      - 三级列表
1. 一级有序列表
   - 二级无序
      1.三级有序
  • 一级列表
    • 二级列表
      • 三级列表
  1. 一级有序列表
    • 二级无序
      1. 三级有序

四、引用、代码、图片、超链接

  1. 引用
>引用内容

效果

引用内容

  1. 代码
  • 内嵌代码 :
`
内嵌代码
`

效果

内嵌代码

  • 代码区:上下各三个 ` 独占一行把代码包起来
代码区

效果

代码区
  1. 图片

语法

语法:

![图片alt](图片地址 ''图片title'')

图片alt就是显示在图片下面的文字,相当于对图片内容的解释。
图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加

示例:

![markdown](https://upload-images.jianshu.io/upload_images/16647299-9cd5a28036c0
e387.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

效果

markdown
  1. 超链接

语法

[超链接名](超链接地址 "超链接title")
title可加可不加

示例:

[我的主页](https://www.jianshu.com/u/dfae381dad71)
[百度](http://baidu.com)

效果

我的主页
百度

五、表格

语法:

表头|表头|表头
---|:--:|---:
内容|内容|内容
内容|内容|内容

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

示例:

姓名|年龄
---|:--:
小明|20
萧红|18

效果

姓名 年龄
小明 20
萧红 18

你可能感兴趣的:(markdown使用)