1. 行内代码(Inline Code)
使用反引号 ` 包裹代码:
`console.log("Hello, world!");`
渲染效果:console.log("Hello, world!");
2. 代码块(Code Block)
使用三个反引号 ``` 包裹多行代码:
```javascript
function greet(name) {
return `Hello, ${name}!`;
}
```
支持指定语言以启用语法高亮(如 javascript、python、html 等)。
3. 缩进式代码块(已不推荐)
早期 Markdown 支持通过缩进 4 个空格创建代码块,但现代编辑器更推荐使用围栏式(即三个反引号)。
<p>This is HTML inside an indented code block.</p>
4. 实用提示
- 在 GitHub、GitLab、Typora、Obsidian 等平台均支持围栏代码块。
- 若要显示反引号本身,可用多个反引号包裹:例如
`` `code` ``。 - 避免在代码块中混用 Tab 和空格,以防格式错乱。