markdown语法基础

显示全文目录用 [toc]
一些博客和软件不支持

前言

Markdown是一种轻量级标记语言,易读易写,语法简单。编写的文档后缀为.md和.markdown。

1.快捷键

部分地方适用

功能 快捷键
加粗 ctrl + B
斜体 ctrl + i
插入链接 ctrl + k
插入表格 ctrl + T

2.基本语法

2.1 分级标题

使用 # 号可表示 1-6 级标题,一级标题对应一个 # 号,二级标题对应两个 # 号,以此类推。

# 一级标题

## 二级标题

2.2 字体设置斜体、粗体、删除线

字体设置 语法 显示效果
斜体 *斜体* 或者 _斜体_ 斜体
粗体 **粗体** 粗体
斜粗体 ***斜粗体*** 斜粗体

2.3 链接

(1) 插入图片链接

语法格式:

![图片描述](图片路径)

(2) 自动链接<>

Markdown 支持以比较简短的自动链接形式来处理网址和电子邮件信箱,用<>包起来, Markdown 会自动把它转成链接。直接写也可以显示成链接形式。

https://www.baidu.com/

带描述的链接语法:

[百度](http://baidu.com)

2.4 分割线

可以在一行中用三个以上的星号(*)、减号(-)、底线(_)来建立一个分隔线,行内不能有其他东西。可以在星号或是减号中间插入空格



2.5 代码块

(1)代码块前后加上三个单反引号```

public static void main(String[] args){
  return;
}

(2)显示代码行的话,用一个单反引号 `

return

(3)在代码区块里面, & 、 < 和 > 会自动转成 HTML 实体,直接粘贴html源代码,markdown会自动处理。

简书代码块里不支持html

2.6 引用

在引用的文本前加上>符号和空格,如果只输入了一个>符号会产生一个空白的引用。

几个>符号就代表几层引用

引用1

引用2

2.7 列表

(1)无序列表
使用 *,+,- 表示无序列表。
注意:符号后面一定要有一个空格,起缩进的作用。

  • 哈哈哈

(2)有序列表
使用数字和一个英文句点表示有序列表。
注意:英文句点后面一定要有一个空格,起缩进的作用。

  1. 哈哈
  2. 哈哈哈哈

2.8 表格

Markdown 制作表格使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行。

  • -: 设置内容和标题栏居右对齐。
  • :- 设置内容和标题栏居左对齐。
  • :-: 设置内容和标题栏居中对齐

语法格式如下:

| 左对齐 | 右对齐 | 居中对齐 |
| :-----| ----: | :----: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
姓名 年龄
张三 10
李四 12

3. 常用技巧

3.1 换行

方法1: 连续两个以上空格+回车
方法2:使用html语言换行标签:

3.2 转义字符

Markdown 中的语法符号,前面加反斜线\即可显示符号本身

3.3 锚点(页内超链接)

将准备跳转的地方用html包括起来,例如:跳转到前言

<a id = "index"> 前言 </a>

然后在文档的其它地方写上[锚点描述](#标记)

[跳转目录](#index)

跳转目录

后记

markdown还有一些高级用法画流程图等等,可以自行了解。

posted @ 2019-07-16 22:19  思丿无邪  阅读(443)  评论(0编辑  收藏  举报