Markdown基本语法

Markdown基本语法

📝 Markdown 是什么?

Markdown 是一种轻量级标记语言,用简单易读的纯文本格式编写文档,可被转换为结构化的 HTML(或其他格式)。广泛用于 GitHub、GitLab、博客、文档写作等场景。


🔤 基础语法对照表

Markdown 写法渲染效果(HTML)说明
# 一级标题<h1>一级标题</h1>一级标题(最大)
## 二级标题<h2>二级标题</h2>二级标题
### 三级标题<h3>三级标题</h3>以此类推,最多六级(######
**加粗**__加粗__<strong>加粗</strong>加粗文本
*斜体*_斜体_<em>斜体</em>斜体文本
~~删除线~~<del>删除线</del>删除线
- 列表项
* 也可以用星号
<ul><li>列表项</li></ul>无序列表
1. 第一项
2. 第二项
<ol><li>第一项</li></ol>有序列表(数字自动排序)
[链接文字](https://example.com)<a href="...">链接文字</a>超链接
![图片描述](/path/to/image.jpg)<img src="..." alt="图片描述">插入图片
行内代码<code>行内代码</code>行内代码(用反引号包围)

💻 代码块

1. 行内代码

用单个反引号包裹:

使用 `console.log()` 输出日志。

→ 渲染为:使用 console.log() 输出日志。

2. 代码块(多行)

三个反引号 “`
包裹,并可指定语言(支持语法高亮):

```python
def hello():
    print("Hello, Markdown!")
```

渲染效果(带语法高亮):

def hello():
    print("Hello, Markdown!")

✅ 支持的语言包括:javascriptpythonbashjsonhtmlsql 等。


🔗 其他常用语法

语法示例说明
引用块> 这是一段引用常用于引用他人话语或提示信息
水平线---***分隔内容,生成 <hr>
换行行尾加 两个空格
或直接空一行
Markdown 中单换行不生效,需特殊处理
转义字符\* 不会变成斜体 \*\ 转义特殊符号(如 #, *, _ 等)

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注