这篇文章用于展示网站的排版能力,你可以随时删除它。
文字样式
这里是加粗、斜体、删除线、行内代码,以及一个站内链接和外部链接(自动在新标签打开)。
引用
任何足够先进的科技,初看都与魔法无异。
—— 亚瑟·克拉克
代码块
支持常见语言的高亮,例如 JavaScript:
async function publish(site, slug, markdown, token) {
const res = await fetch(`${site}/api/articles/${encodeURIComponent(slug)}`, {
method: 'PUT',
headers: {
'Authorization': `Bearer ${token}`,
'Content-Type': 'text/markdown'
},
body: markdown
});
if (!res.ok) throw new Error(`publish failed: ${res.status}`);
return res.json();
}
以及 Python:
from pathlib import Path
import httpx
def push(site: str, slug: str, path: Path, token: str) -> dict:
r = httpx.put(
f"{site}/api/articles/{slug}",
headers={"Authorization": f"Bearer {token}"},
content=path.read_text(encoding="utf-8"),
)
r.raise_for_status()
return r.json()
表格
| 功能 | 状态 | 说明 |
|---|---|---|
| 深浅色主题 | ✅ | 右上角随时切换 |
| 文章搜索 | ✅ | 文章页实时过滤 |
| 目录导航 | ✅ | 宽屏时右侧悬浮 |
| RSS 订阅 | ✅ | /rss.xml |
| Sitemap | ✅ | /sitemap.xml |
列表
无序列表:
- 第一项
- 第二项
- 嵌套项
- 第三项
有序列表:
- 写好 Markdown
curl推送到/api/articles/:slug- 立即在线可见
分割线与结束
这就是全部样例。删掉这篇,开始写你自己的内容吧。