[奇妙杂谈]Markdown的基本使用

什么是Markdown

Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。

Markdown想较于Word而言,最大的优点就是在编写文字的时候同时完成排版,可以把写作的精力完全投入在内容上。

而且Markdown可以导出多种格式的文件,相较于word的奇妙版本也是好用不少。

这里贴几个链接 百度百科 菜鸟教程


字体

这里介绍md常用的字体。

斜体 用法 *文字* _文字_,注意符号和文字之间没有空格。

粗体 用法 **文字** __文字__

粗斜体 用法 ***文字*** ___文字___

删除线用法 ~~文字~~

下划线用法 文字

段落格式

这里介绍md的分段以及格式

标题

可以使用1\~6个#表示1\~6级标题

一级标题 # 文字

二级标题

三级标题

四级标题

五级标题
六级标题

分隔线

可以在一行中使用三个以上的 * - _ 来建立一个分隔线。

用法 *** --- ___

换行

md中回车只是一个空格,如果想要换行需要在段落结尾有超过两个空格再回车才会换行。


列表

无序列表

无序列表使用 * + - 作为标记,标记后要添加空格。

  • 列表一
  • 列表二
  • 列表三

有序列表

使用数字加上.就可以实现有序列表,仍要添加空格。

  1. 有序列表一
  2. 有序列表二
  3. 有序列表三

如果编辑器换行时自动补充,则可以按两下回车表示列表结束。

列表嵌套

只需要在子列表的选项前添加四个空格就可以。

  1. 第一项

    • 1-1
    • 1-2

      • 1-2-1
  2. 第二项

    • 2-1

用法:

  1. 第一项
  • 1-1
  • 1-2

    • 1-2-1
  1. 第二项
  • 2-1

区块

区块引用

使用 > 就可以实现区块的引用和嵌套。

第一层

第二层

第三层

用法

> 第一层
>>第二层
>>>第三层

代码区块

使用反引号包裹 printf()

用法 `printf()`

长篇的代码区块

使用三个反引号,还可以指定语言。

public static void main(String[] args) {
    System.out.println("Hello World")
}
public static void main(String[] args) {
    System.out.println("Hello World")
}

链接

网络连接

格式[文本信息](网络连接)的形式

百度一下

百度一下

百度一下

[百度一下](https://www.baidu.com)

[百度一下](https://www.baidu.com "百度一下,你就知道") //后面的文字,当光标放到链接文本上会显示该提示信息。

[百度一下][baidu]
[baidu]:https://www.baidu.com //变量赋值的形式进行链接

图片链接

格式![文本信息](图片地址)

用法和网络连接用法一致,可以使用网络地址或者本地地址。

如果需要进行图片大小的设置,还可以使用标签。


表格

列1 列2 列3
1 2 3
| 列1  | 列2  |  列3 |
| :--- | :--: | ---: |
| 1    |  2   |    3 |

/***
    列与列之间用 | 隔开。 
    其中第一行表示表头,会加粗显示。
    第二行表示对齐方式,冒号在左表示左对齐,右表示右对齐,两边都有居中。
    之后便是表内容。
***/

结束

你可能感兴趣的:(markdown)