超级记事本:markdown的使用

Markdown 是一种轻量级标记语言 ,可以用纯文本格式就能写出结构清晰、排版美观的文档,最终可以转换成 HTML、PDF 等格式。它最大的特点是 "易读易写",纯文本本身就很干净,不需要像 HTML 那样使用复杂的标签。

一、Markdown

可以把它理解为一种格式化纯文本的语法 。它用一些简单的符号(如 #、*、-)来表示标题、列表、加粗等格式。这种语法被广泛用于 GitHub、技术文档、笔记软件(如 Obsidian、Notion)中。

二、核心语法

以下是 Markdown 最常用、最基础的语法,掌握这些就能应对 90% 的日常写作场景。

效果 语法 示例
标题 # 到 ###### 对应 H1 到 H6 ## 二级标题
加粗 **加粗文字** **重要**
斜体 *斜体文字* *强调*
删除线 ~~删除文字~~ ~~旧内容~~
无序列表 -、+ 或 * - 项目一
有序列表 数字. 1. 第一步
链接 [文本](URL) [百度](https://baidu.com)
图片 ![替代文本](图片URL) ![Logo](logo.png)
行内代码 代码 print("hello")
代码块 ```````语言```` + ``````````` 见下文
引用 > > 这是一段引用
分隔线 --- 或 *** ---
表格 ` 和-` 对齐
任务列表 - [ ] 和 - [x] - [x] 已完成

三、常见用法

1. 代码块

用于展示代码片段,可以指定语言以启用语法高亮:

复制代码
```python
def greet(name):
    return f"Hello, {name}"


### 2. 表格
使用 `|` 分隔列,用 `-` 分隔表头和内容。可以通过 `:` 控制对齐(`:---` 左对齐,`:---:` 居中,`---:` 右对齐)。
```markdown
| 姓名 | 年龄 | 城市 |
| :--- | :---: | ---: |
| 张三 | 25 | 北京 |
| 李四 | 30 | 上海 |

注意:Markdown 的表格通常不支持单元格合并。

3. 任务列表(GitHub 风格)

复制代码
- [x] 已完成的任务
- [ ] 待办任务
- [ ] 另一个待办

4. 锚点链接

可以实现页面内的快速跳转。通常使用标题本身作为锚点,需要注意标题中的空格处理。

复制代码
[跳转到结尾](#结尾)   # 锚点通常由标题去掉空格生成
## 结尾

四、Markdown 编辑器推荐

工具 平台 特点
VS Code 全平台 配合插件 (如 Markdown All in One) 体验极佳,功能强大
Typora 全平台 极简主义,所见即所得,适合写作
Obsidian 全平台 强大的双向链接知识管理工具
Ulysses macOS/iOS 专为写作设计的应用,界面优雅
有道云笔记/Notion 全平台 都支持 Markdown 语法

五、Markdown vs HTML vs Word

特性 Markdown HTML Word
学习成本 低 高 低
格式复杂度 有限 无限 丰富
纯文本可读性 优秀 差 无
版本控制友好 优秀 好 差
最终输出 需要转换 直接渲染 直接显示
适用场景 文档、笔记 网页开发 正式报告、简历

Markdown 的核心优势在于它的简洁性 和可移植性 ,专注于内容本身。对于开发者来说,熟练掌握 Markdown 是必备技能,因为它在撰写 README、技术文档、博客、甚至 AI 提示词时都无处不在。

相关推荐
古少侠3 天前
多个 Markdown 文档怎么批量转 Word?DS随心转一次性收口
word·markdown·pandoc·批量转换·ds随心转
狂奔的sherry4 天前
VS Code Remote SSH Markdown 预览白屏排障
markdown·vs code·remote ssh
微小冷5 天前
Mermaid画甘特图
运维·markdown·甘特图·mermaid·时间图
艺杯羹5 天前
拒绝图片断链与样式坍塌:出版级富文本转Word与PDF的语义降维与数据固化引擎
markdown·pdf导出·富文本处理·文档引擎·ast解析
qq_369173636 天前
Markdown 文件怎么发布成网页?
markdown·效率工具·实用工具
感谢地心引力11 天前
我用 Doubao-Seed-2.1-pro 做了一个深度融入 AI 功能的本地知识库软件
ai·开源·seed·markdown·豆包
zzzzzz31012 天前
每日一条技术记录:把碎片学习变成可复盘的知识卡片
程序员·markdown·沸点
慧都小妮子17 天前
Word/Excel/PPT 如何稳定导出 Markdown?文档 SDK 三线能力拆解
.net·markdown·知识库·aspose·rag·文档转换·文档互操作
E_ICEBLUE22 天前
Python 实现 Excel 转 Markdown,支持工作表、单元格区域和批量处理
python·excel·markdown·格式转换
智码看视界1 个月前
Day68-结构化Prompt设计:XML标签法/Markdown法/JSON Schema
prompt·markdown·json schema·spring ai·结构化prompt·xml标签