文本格式语法概览
本节整理 Markdown 中最常见的文本格式能力:
- 换行与分段
- 强调(粗体、斜体、粗斜体)
- 分割线
- 删除线、下划线、高亮
- 脚注
- 行内代码
换行与分段
行内换行(行尾两个空格)
| |
渲染效果:
第一行文本
第二行文本
分段(空一行)
| |
渲染效果:
第一段文本
第二段文本
强调语法
Markdown 提供粗体、斜体和粗斜体的简洁写法。
粗体
使用 **文本** 或 __文本__。
| |
渲染效果:
这是 粗体文字(星号写法)
这是 粗体文字(下划线写法)
斜体
使用 *文本* 或 _文本_。
| |
渲染效果:
这是 斜体文字(星号写法)
这是 斜体文字(下划线写法)
粗斜体
使用 ***文本*** 或 ___文本___。
| |
渲染效果:
粗斜体文本
粗斜体文本
分割线
一行中使用 3 个及以上的 *、- 或 _ 可创建分割线。
符号间可以带空格。
| |
渲染效果:
删除线、下划线与高亮
删除线
使用 ~~文本~~。
| |
渲染效果:这段内容会显示为删除线
下划线(HTML 写法)
标准 Markdown 没有原生下划线语法,通常使用 HTML 标签:
| |
渲染效果:
带下划线文本
高亮(HTML 写法)
部分 Markdown 扩展支持高亮;为兼容性更稳,常用 <mark>:
| |
渲染效果:
这是 高亮文本
脚注
脚注用于补充说明,正文中用引用标记,文末写定义。
| |
渲染效果:
这是一个脚注示例1。
行内代码
基本写法
使用一个反引号包围代码片段。
| |
渲染效果:
使用 git commit 命令提交代码。
变量 userName 存储用户名。
在终端中输入 npm install 安装依赖。
代码中包含反引号
当内容本身包含反引号时,外层使用更多反引号包裹。
| |
渲染效果:
要显示反引号,使用 `code` 这样的格式。
常见错误
- 行尾换行忘记加两个空格,导致换行不生效。
- 强调符号前后紧贴中文或英文时,个别解析器可能出现渲染差异,建议留意结果。
- 把全角符号当作语法符号使用(如全角
*、_),会导致格式失效。 - 在不支持脚注或 HTML 标签的解析器中,
[^脚注]、<u>、<mark>可能无法按预期渲染。
这是脚注内容。 ↩︎