8 项能力 · 左边 Markdown 能做到的极限 · 右边 HTML 的真实表达力
Markdown 表格不支持合并单元格 / 跨行跨列 / 嵌套
| 季度 | 产品 | 收入 | |------|------|------| | Q1 | A | 100 | | Q1 | B | 80 | | Q2 | A | 120 |
→ 想合并 Q1 / Q2 的两行?做不到
| 季度 | 产品 | 收入 | 占比 |
|---|---|---|---|
| Q1 | A | 100 | 36% |
| B | 80 | ||
| Q2 | A | 120 | 64% |
| B | 200 |
Markdown 没有样式语法,字体 / 颜色 / 阴影 / 渐变 / 旋转全靠渲染器默认
**重要标题**
这是一段普通文字。
→ 加渐变背景 / 投影 / 旋转?做不到
渐变背景 + 阴影 + 微旋转 + 圆角
DESIGNEDMarkdown 只能嵌位图,缩放糊;SVG 任意分辨率 + 可编程

→ 只能给位图链接,放大模糊;想动态改颜色?做不到
Markdown 代码块只能"展示"代码;HTML <script> 能"执行"
```js let count = 0; count++; ```
→ 代码就是字符串,不会跑
Markdown 是静态文档;HTML 可点击 / hover / 状态切换
- 折叠面板
- 悬停高亮
- 点击展开
→ 列出来了, 但不能点
SVG + HTML + CSS 组合, 表达力比 Mermaid 上限更高(自定义视觉 / 嵌入交互)
原始 → 拆片 → 成文
→ 文字描述顺序, 没有视觉
高亮当前阶段 / 可点击 / 可动画过渡
Markdown 是顺序流式, 没有"二维定位"概念; HTML position: absolute + Canvas 像素级控制
北京 - 116.4, 39.9
上海 - 121.5, 31.2
广州 - 113.3, 23.1
→ 数据列出来了, 但画不出"地图"
<img> 比 Markdown ![]() 多支持 srcset / lazy load / 响应式 / alt-fallback

→ 单 url + alt, 没了; 想根据屏幕换图? 想懒加载? 做不到