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

Typora的Markdown基本语法学习

Typora的Markdown基本语法学习

Typora使用Github Flavored Markdown。

目录
  • Typora的Markdown基本语法学习
    • 块元素
      • 段落与换行符
      • 标题
      • 引用文字
      • 列表
      • 任务列表
      • (栅栏式)代码块
      • 数学公式块
      • 表格
      • 脚注
      • 水平线
      • 目录(TOC)
    • Span元素
      • 链接
        • 内链链接
        • 参考链接
        • URL网址
      • 图片
      • 强调(斜体)
      • 粗体
      • 代码
      • 删除线
      • 下划线
      • 表情符号
      • 下标上标
      • 高亮

块元素

段落与换行符

段落是一行或多行连续的文本。在markdown源代码中,段落由一个或多个空行分隔。在Typora中,只需要按下Return就可以创建新段落。

按Shift+Return可以创建单个换行符。但是很多markdown解析器都会忽略此单个换行符,要使得其他解析器能识别,可以在行尾留下两个空格或者插入<br/>

标题

要使用标题可以在标题文字的开头使用1~6个#字符,对应标题级别1-6。例如:

# 这是一级标题
## 这是二级标题
###### 这是六级标题

引用文字

使用>字符进行引用。例如:

> 这是一个有三段的块引用。这是第一段。
>
> 这是第二段。
>
> > 如果说想内嵌额外级别的引用,可以在引用中继续使用>

列表

输入*-即可创建无序列表

输入1.即可创建有序列表

任务列表

任务列表是标记为[ ]或[x](未完成或完成)的项目的列表。例如:

- [ ] 这是一个任务列表项
- [ ] 未完成
- [x] 已完成

(栅栏式)代码块

输入```之后输入可选的语言,然后再按return即可输入代码

数学公式块

可以使用MathJax渲染LaTeX数学表达式。

输入$$,然后按return即可触发一个接受LaTeX源代码的输入区域,以下是一个例子:
$$
\mathbf{V}_1 \times \mathbf{V}_2 = \begin{vmatrix} \mathbf{i} & \mathbf{j} & \mathbf{k} \ \frac{\partial X}{\partial u} & \frac{\partial Y}{\partial u} & 0 \ \frac{\partial X}{\partial v} & \frac{\partial Y}{\partial v} & 0 \ \end{vmatrix}
$$
此公式块对应由$$包装的LaTeX表达式为:

$$
\mathbf{V}_1 \times \mathbf{V}_2 =  \begin{vmatrix} 
\mathbf{i} & \mathbf{j} & \mathbf{k} \\
\frac{\partial X}{\partial u} &  \frac{\partial Y}{\partial u} & 0 \\
\frac{\partial X}{\partial v} &  \frac{\partial Y}{\partial v} & 0 \\
\end{vmatrix}
$$

表格

直接在菜单栏或者快捷键插入表格更加方便。或者说可以输入| First Header | Second Header |后按下return即可创建一个两列的表。在markdown源代码中,类似于这样:

| First Header  | Second Header |
| ------------- | ------------- |
| Content Cell  | Content Cell  |
| Content Cell  | Content Cell  |

同时还可以在表格中内联Markdown语法,例如链接,粗体,斜体或删除线。

最后,通过在标题行中包含冒号:,可以将文本定义为左对齐,右对齐或者居中对齐:

| Left-Aligned  | Center Aligned  | Right Aligned |
| :------------ |:---------------:| -----:|
| col 3 is      | some wordy text | $1600 |
| col 2 is      | centered        |   $12 |
| zebra stripes | are neat        |    $1 |

脚注

您可以像这样创建脚注[1]

示例的markdown源码如下:

您可以像这样创建脚注[^footnote][^footnote]: 这是文本的脚注。

水平线

输入***---将绘制一条水平线

目录(TOC)

输入[toc]然后按return即可创建一个目录部分,自动从文档中提取所有标题,其内容会自动更新。

Span元素

输入后Span元素会立即被解析并呈现。在这些span元素上移动光标会将这些元素拓展为markdown源代码。

链接

内链链接

This is [an example](# 链接) inline link.

上个段落的markdown源码为:

This is [an example](# 链接) inline link.

参考链接

This is an example reference-style link.

源码为:

This is [an example][id] reference-style link.[id]:http://example.com/   "Optional Title Here"

隐式链接名称快捷方式可以允许省略链接的名字,在这种情况下,链接文本本身将用作名称。例如:

[Google][][Google]: http://google.com/

URL网址

Typora允许将URL作为链接插入,用<括号括起来>。Typora也会自动链接标准URL。

例如这个网站https://home.cnblogs.com/thalorim是我的博客园

图片

图片与链接类似,但在连接语法之前要加入额外的!字符。例如:
我的头像

源代码为:

![我的头像](https://pic.cnblogs.com/avatar/3786400/20260407203718.png)

此外图片的插入还可以使用拖放的形式实现。

强调(斜体)

使用*或者_包裹文本,实现效果:
强调文字

GitHub Flavored Markdown(GFM)中将忽略单词中的下划线,这通常出现在代码或者名称中,如要实现整个代码或者名称的强调,可以将整个代码或名称用*包裹起来。

如果要在用作强调分隔符的位置生成文字星号或下划线,可以用反斜杠转义:
*这个文字被文字星号包围*

源码为:

\*这个文字被文字星号包围\*

粗体

**或者__包裹文本,实现效果:
加粗字体

如果既要实现加粗又要斜体就要***包裹文本

代码

该代码指的是文本中的代码,与栅栏式的代码块不同,用`来包裹对应的代码。

删除线

使用~~来包裹文本,实现效果:
错误的文字

下划线

实现效果:下划线

源代码:

<u>下划线</u>

表情符号

例:😄:smile:;​ 😢:cry:​.

下标上标

~来包裹下标内容,用^来包裹上标内容。

高亮

==来包裹需要高亮的文本,实现效果:
highlight


  1. 这是文本的脚注。 ↩︎

http://www.jsqmd.com/news/641367/

相关文章:

  • Linux系统下BricsCAD:从零部署到高效运行的完整指南
  • 51单片机模拟IIC从机实战:手把手教你用两块STC89C52实现双向通信(附完整代码)
  • 手把手教你用KAT-Coder-Pro V1打造小红书爆款卡片生成器(附开源代码)
  • 2026年系留无人机电源模块厂家推荐:系留无人机机载电源/地面供电箱/FC100系留/M400系留/中继系统,专业供电解决方案深度解析 - 品牌推荐用户报道者
  • SpringCloud 实战落地:可观测性建设(SkyWalking + Prometheus + Grafana)从 0 到 1 生产级部署
  • React/Promise 函数库深度解析:all、race、any 的巧妙应用
  • 2026年萃取槽厂家实力推荐:镍钴/稀土/铜/工业/沉锂母液萃取槽,专业定制与高效分离技术解析 - 品牌推荐用户报道者
  • 【数电实战】Verilog HDL实现数码管动态扫描与学号显示优化
  • Java大厂面试场景:从Spring Boot到微服务的技术问答
  • GD32E230C8T6开发板从零搭建工程框架【避坑指南】
  • 从心理学到AGI:深度解析共情的双通路模型及其对智能体设计的启示
  • 第六章 volatile 与 JMM
  • 网安毕设--python漏扫工具
  • 【 LangChain v1.2 入门系列教程】【一】开篇入门 | 从零开始,跑通你的第一个 AI Agent
  • Flutter 2026:从跨平台UI到AI原生全栈开发平台的蜕变
  • ANSYS/Maxwell 电力电子电感仿真入门的入门
  • windows11系统更新完全-会显示“你使用的是最新版本”-代表目前没有需要更新的漏洞
  • 2026年离心萃取系统厂家推荐:连续化水洗/液液分离/多级逆流离心萃取设备专业解析 - 品牌推荐用户报道者
  • 清音听真Qwen3-ASR-1.7B效果惊艳:古诗词吟诵→平仄识别+注释关联+作者生平自动补充
  • 多模态大模型持续学习必须攻克的4道生死关(数据异构性、模态时序错位、知识固化率、评估不可比性):一线团队压箱底调参矩阵首次公开
  • AI工程范式的又一次演进:Harness Engineering
  • 学习笔记2:线性回归
  • 如何将wx_calendar与原生日期选择器完美集成:提升小程序用户体验的终极指南
  • AQATrack开源模型探索
  • 开源贡献者的困境:用爱发电能持续多久?
  • 如何零安装体验Windows 12网页版:5分钟快速上手指南
  • RTX 4090D镜像部署教程:PyTorch 2.8配置gradio快速搭建模型演示界面
  • 收藏备用!小白程序员必看的大模型应用学习路线(附实操方向)
  • Linux系统运维相关命令实践(二)
  • 从零开始:Vivado与SDK协同构建ZYNQ嵌入式系统