当前位置: 首页 > news >正文

【Markdown】基础用法汇总(标题、列表、链接、图片、加粗斜体、上下角标、引用块、代码块、公式)

作者:电控工程手札

本博文内容著作权归作者所有,转载请务必保留本文链接

Markdown基础用法汇总

  • 前言
  • 1.标题
  • 2.列表
  • 3.链接
  • 4.图片
  • 5.加粗斜体
  • 6.上下角标
  • 7.引用块
  • 8.代码块
  • 9.空格、TAB、换行
  • 10.水平线
  • 11.定义列表
  • 12.脚注
  • 13.表格
  • 14.公式

前言

  Markdown 是一种轻量级标记语言,由 John Gruber 和 Aaron Swartz 在 2004 年创建,旨在让文本内容既能以纯文本形式编写,又能轻松转换为结构化的 HTML 文档。它广泛用于文档写作、博客平台、README 文件、学术论文,甚至书籍和演示文稿。


1.标题

  • 自动生成目录
    @[TOC](我是总标题)
  • 一级标题
    # 我是一级标题
  • 二级标题
    # 我是二级标题

2.列表

无序列表

  • 我是无序列表1号
  • 我是无序列表2号
    * 或 + 或 -

有序列表

  1. 我是有序列表1号
  2. 我是有序列表2号
    数字 + .

3.链接

这是一个超链接。
[我是超链接标题](https://我是超链接网址.com)


4.图片

类似于超链接
百度图标
![我是图片标题](https://我是图片地址(直接把我拖进来吧).png


5.加粗斜体

  • 加粗
    **我是粗体** 或 __我是粗体__
  • 斜体
    *我是斜体* 或 _我是斜体_

6.上下角标

  • 下角标
    H2O
    H~2~O 或 H< sub> 2 < /sub >O

  • 上角标
    210
    2^10^ 或 2<sup>10</sup>


7.引用块

引用块

>我是引用块


8.代码块

我是代码块标识符(行首有四个空格)

(此处有四个空格)


行内代码标识符
我是代码块(使用两个单反引号``,单反引号内填写代码块)


围栏代码块

function test() {console.log("Hello"); 
}

(使用两个包含三个的单反引号```我是围栏代码块```)


9.空格、TAB、换行

  1. 空格:Markdown中会忽略多个空格,可以用下面组合表示
    &nbsp;
  2. TAB:,Markdown中制表符可能会直接转换为四个空格,可以用下面组合表示
    &emsp(一个汉字宽度)
  3. 换行:Markdown中会忽略多个换行,可以用下面组合表示
    <br>

10.水平线

--- 或 ***或 ___


11.定义列表

术语1
111
术语1
: 111

12.脚注

这里有一个脚注引用1

这里有一个脚注引用[^1][^1]: 这是脚注的内容。

13.表格

表头1表头2
单元格1单元格2
单元格3单元格4
左对齐居中对齐右对齐
内容内容内容
| 表头1 | 表头2 |
|-------|-------|
| 单元格1 | 单元格2 |
| 单元格3 | 单元格4 |<!-- 对齐方式 -->
| 左对齐 | 居中对齐 | 右对齐 |
| :-----| :------: | -----: |
| 内容 | 内容 | 内容 |

14.公式

在Markdown中,公式通常使用LaTeX语法表示,分为两种形式:行内公式和块级公式。

  • 行内公式:使用单个美元符号 $ 包裹
    勾股定理: a 2 + b 2 = c 2 a^2 + b^2 = c^2 a2+b2=c2 是基本公式。
    $a^2 + b^2 = c^2$

  • 单独成行的公式,使用双美元符号 $ $ 包裹:
    二次方程求根公式:
    x = − b ± b 2 − 4 a c 2 a x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a} x=2ab±b24ac
    $$ x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a} $$

类型语法示例效果
上下标x^{2} + y_{1} x 2 + y 1 x^{2} + y_{1} x2+y1
分式\frac{a}{b} a b \frac{a}{b} ba
根号sqrt[n]{x} x n \sqrt[n]{x} nx
累加/累乘sum_{i=1}^n \prod_{j=1}^m ∑ i = 1 n ∏ j = 1 m \sum_{i=1}^n \prod_{j=1}^m i=1nj=1m
积分int_a^b f(x)dx ∫ a b f ( x ) d x \int_a^b f(x)dx abf(x)dx
矩阵\begin{matrix} a & b \ c & d \end{matrix} a b c d \begin{matrix} a & b \ c & d \end{matrix} ab cd
希腊字母\alpha, \beta, \Gamma α , β , Γ \alpha, \beta, \Gamma α,β,Γ
导数f’(x) = \frac{dy}{dx} f ′ ( x ) = d y d x f'(x) = \frac{dy}{dx} f(x)=dxdy

对于多个公式,可以使用 \ \ 换行,& 对齐:

\begin{aligned}
f(x) &= (x+1)^2 \\&= x^2 + 2x + 1
\end{aligned}

f ( x ) = ( x + 1 ) 2 = x 2 + 2 x + 1 \begin{aligned} f(x) &= (x+1)^2 \\ &= x^2 + 2x + 1 \end{aligned} f(x)=(x+1)2=x2+2x+1

后面有时间的话会整理一篇LaTeX基础用法的文章



如果你觉得还不错的话,请不要吝啬你的一键三连哟!!!(^U^)ノ~YO


  1. 这是脚注的内容。 ↩︎

相关文章:

  • 香橙派3B学习笔记11:systemd服务管理初步测试
  • Kubernetes (K8S) 系统学习规划
  • 电商数据采集的技术分享
  • day54python打卡
  • 在Qt中使用OpenGL显示大量点(点云)
  • 最新文章 支持一下!!
  • 如何使用deepseek编写测试计划
  • 装饰模式Decorator Pattern
  • 手动实现 memcpy 函数
  • 红花多组学挖掘OGT1-文献精读146
  • Linux中的连接符
  • Error: UDF library “libudf“ not available at
  • MotleyCrew ——抛弃dify、coze,手动搭建多agent工作流
  • 【第四十周】眼动追踪基础
  • TC3xx学习笔记-启动过程详解(二)
  • 毕业答辩PPT快速制作指南
  • 关于京东数据的采集和应用||API数据采集接口
  • 基于钉钉机器人的智能助手实现与技术解析
  • 人工智能 AGC方向
  • 第五节:Vben Admin 最新 v5.0 (vben5) 快速入门 - 角色管理模块(上)
  • 西安网站自然排名优化/腾讯企业qq
  • 网站如何做传输网盘/网站开通
  • 网站设计网页配色/seo推广软件
  • 峰峰专业做网站/百度指数怎么查询
  • 专业商城网站建设价格低/企业网站制作多少钱
  • 谷多网站/免费推广网站注册入口