# 文章功能测试 > 本文覆盖本博客支持的 MDX 扩展能力与标准 Markdown 语法,每种至少留一个实例,用于一次性验证渲染效果。站内媒体组件(视频 / 音频 / 下载 / B 站内嵌)另成一文:《站内媒体组件》。若… - 原文:https://wanrenhuifu.github.io/blog/syntax-test/ - 发布:2026-05-04 - 部门:试验部 - 标签:MDX、Markdown、测试 - 字数:8770 - 许可:https://creativecommons.org/licenses/by-nc-sa/4.0/(署名—非商业性使用—相同方式共享) - 站点:https://wanrenhuifu.github.io/ --- 本文覆盖本博客支持的 MDX 扩展能力与标准 Markdown 语法,每种至少留一个实例,用于一次性验证渲染效果。站内媒体组件(视频 / 音频 / 下载 / B 站内嵌)另成一文:[《站内媒体组件》](/blog/media-components/)。若发现显示异常,欢迎在评论区反馈。 --- ## 一、MDX 扩展能力 ### 1.1 变量插值 这篇文章的作者是:**万人恢复**。构建日期:2026 年 5 月 4 日。 ### 1.2 内联 JSX 组件
完全用 Tailwind CSS 写成,直接嵌在 Markdown 里,可以带响应式布局与语义化 Token。
---
## 三、列表
### 3.1 无序列表
- 一级项目
- 二级项目 A
- 三级项目 —— 更深层级
- 二级项目 B
- 另一个一级项目
### 3.2 有序列表
1. 第一步:安装依赖 —— `npm install next`、`npm install tailwindcss @tailwindcss/typography`
2. 第二步:配置项目
1. 创建 `next.config.ts`
2. 配置 Tailwind 插件
3. 设置路径别名 `@/`
3. 第三步:启动开发服务器(`npm run dev`,访问 `http://localhost:3000`)
### 3.3 任务列表
- [x] 配置基础环境
- [x] 完成博客搭建
- [x] 添加文章目录 TOC
- [x] 集成 Waline 评论
- [ ] 撰写更多技术文章
- [ ] Next.js App Router 深度解析
- [ ] Tailwind CSS v4 迁移指南
---
## 四、表格
### 4.1 对齐表格
| 框架 | 渲染模式 | 静态导出 | 学习曲线 |
| :--- | :---: | :---: | :--- |
| **Next.js** | SSR / SSG / ISR | ✅ | 中等 |
| **Astro** | SSG / SSR | ✅ | 平缓 |
| **Gatsby** | SSG | ❌ | 陡峭 |
### 4.2 复杂内容表格
| 功能 | 语法 | 说明 |
| :--- | :--- | :--- |
| 行内代码 | `` `const x = 1` `` | 使用反引号包裹 |
| 链接 | `[文本](url)` | 行内链接语法 |
| 粗体 | `**文本**` | 双星号包裹 |
| 管道符转义 | `\|` 或 `|` | 表格中使用需转义 |
---
## 五、代码块
### 5.1 多语言高亮
**TypeScript**:
```typescript
interface Post {
slug: string;
title: string;
tags: string[];
readingTime: number;
}
async function getPost(slug: string): Promise