markdown基本语法

357 阅读3分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

markdown基本语法

一、标题

 在想要设置为标题的文字前加#  一个#表示一级标题,两个#表示二级标题,支持六级标题。  注:标准语法要求#和标题之间有空格,但是现在大部分版本有没有空格都可以。   示例:

这是一级标题

这是二级标题

这是四级标题

这是五级标题
这是六级标题

二、字体

  • 加粗  要加粗的文字左右分别用两个*号包起来
  • 斜体  要倾斜的文字左右分别用一个*号包起来
  • 斜体加粗  要倾斜和加粗的文字左右分别用三个*号包起来
  • 删除线  要加删除线的文字左右分别用两个~~号包起来
  • 字体大小<font size=num>设置需要的字号</font>
  • 颜色<font color=color_style>设置需要的文字</font>颜色
  • 字体类型<font face=“字体名字”>设置字体类型</font>

  **示例: **这是加粗的文字 这是倾斜的文字 这是斜体加粗的文字 这是加删除线的文字  hello  4 号 bule  粉色微软雅黑


三、引用

在引用的文字前加 > 即可 引用可以嵌套: <:一级引用 <<:二级引用 n 个 ... 貌似可以一直嵌套
示例:

这是引用的内容

这是引用的内容

这是引用的内容


四、分割线

  三个或者三个以上 - 或者 *****   示例:





五、图片

 语法: ![图片alt](图片地址 "图片title")

图片 alt 就是显示在图片下面的文字,相当于对图片内容的解释。 图片 title 是图片的标题,当鼠标移到图片上时显示的内容。title 可加可不加

为保证多平台统一,图片的存储需要使用图床,提供统一的外链。如此才能做到书写一次,各处使用。

示例:


六、超链接

 语法: [超链接名](超链接地址 "超链接title")

title 可加可不加

  **示例: **百度 谷歌


七、列表

无序列表

 语法: 无序列表使用 +- 、 ***** 任何一个后跟列表项内容。   示例:

  • 列表内容
  • 列表内容
  • 列表内容

注意:- + * 跟内容之间都要有一个空格

有序列表

  语法: 数字+.示例:

  1. 列表内容
  2. 列表内容
  3. 列表内容 3.1. 列表内容

注意:序号跟内容之间要有空格

####列表嵌套 上一级和下一级之间加三个空格即可


八、表格

  语法:

 | 表头 | 表头  | 表头 |
 | ---- | :---: | ---: |
 | 内容 | 内容  | 内容 |
 | 内容 | 内容  | 内容 |

第二行分割表头和内容。

  • 有一个就行,为了对齐,多加了几个 文字默认居左 -两边加:表示文字居中 -右边加:表示文字居右 注:原生的语法两边都要用 | 包起来。此处省略

示例:

姓名技能排行
刘备大哥
关羽二哥
张飞三弟

九、代码

  语法: 单行代码两端使用反引号括起来(反引号是英语输入法时 esc 键下面那个键)   **示例: **code 代码块:代码之间分别用三个反引号包起来,且两边的反引号单独占一行   示例:

   代码...
   代码...
   代码...

十、流程图

  语法:

     ```flow
     st=>start: 开始
     op=>operation: My Operation
     cond=>condition: Yes or No?
     e=>end
     st->op->cond
     cond(yes)->e
     cond(no)->op
     ```

示例:

开始My OperationYes or No?Endyesno

十一、补充

markdown 支持 HTML 标签,所以可以使用内嵌 HTML 来实现这些功能。

  • 制表符   语法:&emsp;   **示例: **  制表符测试 这是一段关于在 markdown 里面使用制表符的测试
  • 空行   HTML 换行标签:<br/>   在需要换行的任意的位置输入<br/>可以实现换行效果,输入几个就会换几行。
  • 字体大小<font size=num>设置需要的字号</font>   **示例: ** hello
  • 颜色<font color=color_style>设置需要的文字</font>颜色   **示例: ** 4 号 bule
  • 字体类型<font face=“字体名字”>设置字体类型</font>  **示例: ** 粉色微软雅黑
  • 换行  在需要换行的地方使用<br>