Markdown 语法

简介

 Markdown 是一种轻量级标记语言,可以使用易读易写的纯文本格式编写文档,文档的后缀名为 .md或者.markdown

标题

 使用 # 标记,分别有 1~6级标题,一级标题是一个 # ,二级是两个 # ,以此类推,相当于 h1~h6 标签(# 与文字之间要有空格)

段落

 想要编辑一段文字,直接编辑文字,换行是使用两个以上空格加回车,或者直接在段落后面加一个空行来实现换行。

字体

 斜体文字使用 ** 两个星号或者_ _两个下划线,中间为内容,即可实现斜体
 粗体文字使用 **** 四个星号或者 __ __ 四个下划线,中间为内容,即可实现粗体效果
 粗斜体文字使用 ****** 六个星号或者 ___ ___ ,中间为内容

分隔线、删除线、下划线

 分割线:可以使用三个以上的星号、减号、底线来建立一个分隔线,行内不能出现其它东西(星号之间可以有空格)
 删除线:只需要在文字或者段落上加两个 ~ 即可,中间为内容
 下划线:可以使用 HTML 中 u 标签来实现

脚注

 格式为:[^要注明的文本] [1]

列表

 列表有无序列表和有序列表
 无序列表使用星号(*)、加号(+)或是减号(-)作为标记

* 第一项
+ 第二项
+ 第三项
  • 第一项
  • 第二项
  • 第三项

 有序列表使用数字加上 . 来表示

1. 第一项
2. 第二项
  1. 第一项
  2. 第二项

区块

 区块引用是在段落开头使 > 符号表示,区块还是可以嵌套的

> 第一层(用一个 > 表示)
> > 第二层(用两个 > 表示)
> > > 第三层(以此类推)

第一层

第二层

> 区块中使用列表:
> 1. 列表内容

区块中使用列表
1.列表内容

  列表中使用区块:

* 第一项
    > 区块(缩进四个空格)
  > 区块(缩进两个空格)
> 区块(不缩进空格)
* 第二项
  • 第一项

    区块
    区块

区块

  • 第二项

代码(区块)

 如果想显示一段代码,可以使用 反引号(`),类似于字符串模板,代码区块可以使用4个空格或者一个制表符(Tab 键)、也可以用 ``` 将代码包裹起来。

`console.log('你好')`

console.log('你好')

链接

 如果想使用链接,使用的方法及格式

[链接名称](链接地址) 或者 <链接地址>

eg:[MDN](https://developer.mozilla.org/zh-CN)

[MDN](https://developer.mozilla.org/zh-CN)MDN
<https://developer.mozilla.org/zh-CN>https://developer.mozilla.org/zh-CN

图片

  使用图片的格式为:![alt 属性文本](图片地址) 或者 ![alt 属性文本](图片地址 "可选标题"),可选的标题及为 title 属性,但是无法指定宽高,想指定宽高可以使用img标签

表格

 在markdown中也可以使用表格,使用 | 来区分不同的单元格,使用 - 来区分表头和其他行

| 表头 | 表头 |
| --- | --- |
| 单元格 | 单元格 |
表头 表头
单元格 单元格
 对齐方式,设置表格对齐方式:
  • -:设置内容和标题栏右对齐
  • :- 设置内容和标题栏左对齐
  • :-: 设置内容和标题居中对齐
| 表头 | 表头 | 表头
| :--- | :---: | ---: |
| 单元格 | 单元格 | 单元格 |
表头 表头 表头
单元格 单元格 单元格

  1. "我是脚注" ↩︎

posted @ 2020-12-30 19:35  攻城Alone  阅读(124)  评论(0)    收藏  举报