Markdown语法一文通

225 阅读2分钟

学习意义:企业内很多文档、wiki都是用这种语法,是一种轻量级标记语言,能帮助你“优雅地沉浸式记录,专注内容而不是纠结排版”,且支持导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档,用来写博客非常方便,如:GitHub、Reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge、CSDN、简书、掘金、博客园、知乎等。

但是复杂排版内容还是建议word

源:史上最全Typora教程----程序员必学软件之一-CSDN博客

😄typora版本:

image.png

按照原作者所说进行偏好设置,不同版本略有不同

image.png

image.png


基础语法

标题

最多6级标题

一级标题:Ctrl+1 或#

二级标题:Ctrl+2 或##

三级标题:Ctrl+3 或###

四级标题:Ctrl+4 或####

五级标题:Ctrl+5 或#####

六级标题:Ctrl+6 或######

注意:要用一个空格在 # 和标题之间进行分隔。

效果:

标题1

标题2

标题3

标题4
标题5
标题6

内容

缩进

  • 官方建议所有文字段落统一采用左缩进,不要用空格(spaces)或制表符( tabs)缩进段落。(可能是为了节省排版空间吧)
  • 换行用回车

强调

  • 斜体

    • 语法: **_ _

    • 快捷键:ctrl+I

    • 效果:

      • 方法1 方法2
  • 粗体

    • 语法: **内容** __内容__
    • 快捷键:ctrl+B
    • 效果:方法1 方法2
  • 粗斜体

    • 语法 ***内容*** ___内容___
    • 效果:方法1 方法2

引用

  • 语法:一级引用> 二级引用>>

  • 快捷键:Ctrl shift+q(一级引用)

  • 效果:

    一级引用

    二级引用

    也可连起来

    一级

    一级内的二级

    也可包含其他元素

    一级

    • 无序列表

      斜体加粗

列表

无序列表

  • 语法:-加空格键

  • 快捷键:ctrl+shift+]

  • 效果

  • 1

    • 2

有序列表

  • 语法:1.加空格键

  • 快捷键:ctrl+shift+[

  • 效果

    1. 有序列表1

    2. 有序列表2

      1. 2.1
      2. 2.2

代码

  • 单行代码:

    • 语法:把代码包裹在反引号`里(如果你要表示为代码的单词或短语中包含一个或多个反引号,则可以通过将单词或短语包裹在双反引号(````)中。)

    • 快捷键:

    • 效果:

      • 这是一串代码
      • 这是带`引号`的代码
  • 代码块

    • 语法:在代码块之前使用三个反引号((```)或三个波浪号(~~~)。(可加上语言名称指定编程语言如```C

    • 快捷键:Ctrl + Shift + K(不确定编程语言)

    • 效果

       ​
      

分割线

  • 语法:***加上回车

  • 效果


删除线

  • 语法:~~ ~~
  • 快捷键:alt+shift+5
  • 效果:这是一段被删除的文字