context-infra 检查与复盘infra.guiming.net · 全内容自包含呈现 · 生成于 2026-07-21 16:28 UTC

Markdown 转 HTML 最佳实践与教训

Z3 全文↑ Z2 条目

术-操作 · 术层 skill 全文

← 返回术层 skill 索引 · 返回方法论区

本页是 <code>rules/skills/bestpractice_markdown_html_conversion.md</code> 的逐字投影(仅隐私清洗,零改写)。

时点提示:本页是仓内文件 rules/skills/bestpractice_markdown_html_conversion.md 的逐字投影(仅做隐私清洗:仓库根绝对路径→相对路径、家目录→~/;除此零改写)。若源文件后续有修订,以仓内真源为准。

报告元数据(frontmatter)
title: Markdown 转 HTML 最佳实践
category: BestPractice
tags: [markdown, html, pandoc, document-conversion]
difficulty: Easy
related_projects: []
created: 2025-02-12
updated: 2025-02-12

Markdown 转 HTML 最佳实践与教训

在将精心编写的 Markdown 文档转换为 HTML(特别是使用 Pandoc 等工具)时,我们总结了以下核心教训,以确保格式的准确性和专业性。

1. 列表格式的严格要求

必须留出空行

Markdown 转换器(如 Pandoc)通常需要列表(无序或有序列表)与其上方的段落之间有一个完整的空行

2. 章节合并的结构完整性

章节间的换行符

当合并多个 Markdown 文件为一个大文档时,必须在文件之间插入至少两个换行符(即一个空行)。

3. 标题与引言的逻辑重组

移除冗余标题

在电子书或长篇教程中,如果每个章节都有一个单独的 ## 引言 标题,会增加目录的负担且视觉上显得断裂。

4. 移动端适配的 CSS 细节

间距管理

确保 HTML 的 body 或主容器具有足够的 padding(建议 24px 或更多),防止文字在移动设备上紧贴屏幕边缘。

5. 符号与括号的规范化

标题纯净化

在最终汇总文档中,尽量移除标题(如 ## 【本章小结】)中的非必要中括号或特殊符号。使用简洁的 ## 本章小结 不仅视觉上更专业,也有利于自动生成的目录(TOC)显得整洁。


← 返回术层 skill 索引 · 返回方法论区