在 Markdown 中插入代码是技术写作、文档编写和博客撰写中的常见需求。本文将详细介绍如何正确使用 Markdown 语法来插入行内代码和多行代码块。
使用反引号 ` 包裹内容即可创建行内代码:
`console.log("Hello, world!");`
渲染效果:console.log("Hello, world!");
使用三个反引号 ``` 包裹多行代码,可指定语言以启用语法高亮:
```javascript
function greet(name) {
return `Hello, ${name}!`;
}
console.log(greet("Markdown"));
```
也可以不指定语言,直接使用三个反引号:
```
This is a plain code block.
No syntax highlighting.
```
早期 Markdown 支持通过缩进 4 个空格或 1 个制表符创建代码块,但现代写作中更推荐使用围栏式(即三个反引号):
<p>This is HTML inside an indented code block.</p>
`` `code` ``。