MarkDown语法—有道云笔记

首先要明白:
一个文本行指连续两个换行之间的内容,并非指最终显示所看到的行。简单说,手动换行才叫一行,自动换行形成的不叫一行。

段落由一个或多个连续文本行组成,两个段落间由空行分开。

换行符

行尾敲击两个空格,然后按回车
单个回车,视为空格。连续敲击两个空格+回车,才能换行
而Enter为另起一段落。

引用

Markdown中,用符号>开启一行(段)引用,

如果文字有多行

可以用空格+空格+Enter换行
或者
引用内部可以使用其他 Markdown 标记

  • 比如:
    • 引用内部添加引用
    • 或者使用排序列表
同样地>和文字间要有有空格。(但我发现有些软件的markdown语法,引用时没有空格也可以,比如:有道云笔记、简书)  

(一般用空行来分割两个区块)

如果要是需要多行引用
那就要
在每一行前面都加上>号

排序(有序无序列表)

  • 两个列表之间不能相邻,否则会解释为嵌套的列表
  • 无序列表的项目符号可使用 *,+,-效果是相同的。
  • 列表与后续内容之间需要一个空行隔开,即:列表是一个段落
    列表允许多层次嵌套
    可以在项目中包含段落,只需将段落前添加一个 tab 或 4 个空格(分段,类似首行缩进)
    区块标记:是指内容独占一块,需前后换行,不和其他标记共处一行的标记。
    段落:即是一段连续的文字,可包含*、空格、换行、tab等字符。两个段落之间使用空行分隔。注意:换行不是分段的标识,空行才是.

代码块

多行代码块 三种插入方法
  • 第一种是:
    使用两个```将代码前后框起来
  • 第二种是:
    使用tab键
  • 第三种是:
    每行都缩进四个空格

引用、排序、代码块结合使用

引用和代码块可以结合使用() 疑问:引用里的代码块怎么换行?
  • 引用、排序语法后再按4个空格或者按两次tab键
    
行内代码
  • 使用两个`将代码框起来

分割符

  • 三个以上的***
  • 三个以上的---

行内标记

  • 斜体
    • 前后各一个*
    • 前后各一个 下划线_
  • 粗体
    • 前后两个**
    • 前后两个 下划线__
  • 标记要删除的文字
    • 前后两个~~
  • 粗斜体
    • 两个**和1个下划线_组合或者1个*号和两个下划线__组合
    • `_**粗斜体**_, *__粗斜体__*`  
      `**_粗斜体_**, __*粗斜体*__`
      

空白标签

<!-- -->

可以用来分割两个区块和做一些备注

疑问

mkdwown语法可以调整行间距吗?如果可以的话,简书改怎么调呢?感觉简书的排序间距过大。


参考:https://www.jianshu.com/p/45faddb1526d
https://blog.csdn.net/m0_37167788/article/details/78809750


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。