Markdown基本语法

简介

Markdown是一种轻量级标记语言,排版语法简洁,让人们更多地关注内容本身而非排版。它使用易读易写的纯文本格式编写文档,可与HTML混编,可导出 HTML、PDF 以及本身的 .md 格式的文件。

标题

使用#的数量对应标题的字号,如一个#代表一号标题,##代表二号标题。#和标题之间应留有一个空格

段落

无他,enter键换行。

换行

直接使用enter键或者显式使用<br>标记。

强调:粗体和斜体

在文字的前后使用*标记斜体,**标记粗体,***标记粗斜体。使用相应数量的下划线_也可以,但是不推荐。

引用

在每一行文字前使用>标记引用,嵌套引用使用>>。

列表

有序列表

要创建有序列表,请在每个列表项前添加数字并紧跟一个英文句点,句点和内容之间应留有空格。数字不必按数学顺序排列,但是列表应当以数字 1 起始。
如:

1.微软
7.谷歌
23.苹果

显示效果:

  1. 微软
  2. 谷歌
  3. 苹果

使用tab缩进可以创建嵌套列表。
如:

  1. 微软
    1.Azure
    2.Windows
  2. 谷歌
    1.Gmail
    2.Android
  3. 苹果
    1.iPhone
    2.MacBook

缩进列表中的内容不能用空格隔开。博客园编辑器测试

无序列表

使用破折线-,星号*,或加号+,和内容之间用空格隔开,可以创建无序列表。
如:

  • ABC
  • DEF
  • GHI

使用tab缩进可以创建嵌套列表。
如:

  • A
    • a1
    • a2
    • a3
  • B
    • b1
    • b2
  • C
    • c1
    • c2

子列表中符号和内容需要有空格隔开。博客园编辑器测试

代码块

使用一对反引号``将代码包含起来。
如:
#include <stdio.h> int main(void) { printf("Hello, World!\n"); return 0; }
如果是显示多行效果,使用一对连续三个反引号```。
如:

 #include <stdio.h>
  int main(void)
  {
    printf("Hello, World!\n");
    return 0;
  }

分割线

在单独一行使用三个*、破折号-或下划线_即可。
如:


超链接

格式:[显示文字](链接地址 "链接title")
如:双绞线详解

图片

在链接前加上!即可。
如:Markdown

转义字符

如果不想某个字符被解析为Markdown语法,可以在字符前添加反斜杠\。

内嵌HTML标签

无需额外标注,直接添加HTML标签即可。
如:
This <em>word</em> is italic.
显示效果:
This word is italic.
如:

<table>
  <tr>
      <td>123</td><td>456</td>
  </tr>
    <tr>
      <td>ABC</td><td>DEF</td>
  </tr>
</table>

显示效果:

123456
ABCDEF
posted @ 2023-02-26 23:16  GPL-技术沉思录  阅读(14)  评论(0编辑  收藏  举报