1.2 文本格式

学习 Markdown 常见文本格式,包括换行、强调、分割线、删除线、脚注与行内代码。

字数 1056 字

文本格式语法概览

本节整理 Markdown 中最常见的文本格式能力:

  1. 换行与分段
  2. 强调(粗体、斜体、粗斜体)
  3. 分割线
  4. 删除线、下划线、高亮
  5. 脚注
  6. 行内代码

换行与分段

行内换行(行尾两个空格)

1
2
第一行文本  
第二行文本

渲染效果:
第一行文本
第二行文本

分段(空一行)

1
2
3
第一段文本

第二段文本

渲染效果:
第一段文本

第二段文本

强调语法

Markdown 提供粗体、斜体和粗斜体的简洁写法。

粗体

使用 **文本**__文本__

1
2
这是 **粗体文字**(星号写法)
这是 __粗体文字__(下划线写法)

渲染效果:
这是 粗体文字(星号写法)
这是 粗体文字(下划线写法)

斜体

使用 *文本*_文本_

1
2
这是 *斜体文字*(星号写法)
这是 _斜体文字_(下划线写法)

渲染效果:
这是 斜体文字(星号写法)
这是 斜体文字(下划线写法)

粗斜体

使用 ***文本***___文本___

1
2
***粗斜体文本***
___粗斜体文本___

渲染效果:
粗斜体文本
粗斜体文本

分割线

一行中使用 3 个及以上的 *-_ 可创建分割线。
符号间可以带空格。

1
2
3
4
5
***
* * *
-----
- - -
___

渲染效果:






删除线、下划线与高亮

删除线

使用 ~~文本~~

1
~~这段内容会显示为删除线~~

渲染效果:
这段内容会显示为删除线

下划线(HTML 写法)

标准 Markdown 没有原生下划线语法,通常使用 HTML 标签:

1
<u>带下划线文本</u>

渲染效果:
带下划线文本

高亮(HTML 写法)

部分 Markdown 扩展支持高亮;为兼容性更稳,常用 <mark>

1
这是 <mark>高亮文本</mark>

渲染效果:
这是 高亮文本

脚注

脚注用于补充说明,正文中用引用标记,文末写定义。

1
2
3
这是一个脚注示例[^note-1]。

[^note-1]: 这是脚注内容。

渲染效果:
这是一个脚注示例1

行内代码

基本写法

使用一个反引号包围代码片段。

1
2
3
使用 `git commit` 命令提交代码。
变量 `userName` 存储用户名。
在终端中输入 `npm install` 安装依赖。

渲染效果:
使用 git commit 命令提交代码。
变量 userName 存储用户名。
在终端中输入 npm install 安装依赖。

代码中包含反引号

当内容本身包含反引号时,外层使用更多反引号包裹。

1
要显示反引号,使用 `` `code` `` 这样的格式。

渲染效果:
要显示反引号,使用 `code` 这样的格式。

常见错误

  1. 行尾换行忘记加两个空格,导致换行不生效。
  2. 强调符号前后紧贴中文或英文时,个别解析器可能出现渲染差异,建议留意结果。
  3. 把全角符号当作语法符号使用(如全角 _),会导致格式失效。
  4. 在不支持脚注或 HTML 标签的解析器中,[^脚注]<u><mark> 可能无法按预期渲染。

  1. 这是脚注内容。 ↩︎

使用 Hugo 构建
主题 StackJimmy 设计 由 Hobin 魔改
载入天数...载入时分秒...
发表了 0 篇文章 · 发表了 31 篇笔记 · 总计 1 万 6 千字(其中笔记 16551 字)