markdown语法

Markdown 简介

Markdown 是一种轻量级标记语言,由 John Gruber 于 2004 年创建,旨在以纯文本格式编写内容,并能够轻松转换为 HTML 或其他格式的富文本。其核心特点是:

  • 语法简单:用少量符号(如 #*-)即可实现标题、列表、链接等排版。
  • 跨平台兼容:可用任何文本编辑器编写,且支持多种工具渲染成美观的页面。

常用 Markdown 工具与产品

1. 本地编辑工具

  • VS Code:代码编辑器,支持 Markdown 预览和插件扩展(如 Markdown All in One)。
  • Typora:简洁的实时预览编辑器,适合专注写作。
  • Obsidian:以 Markdown 为核心的笔记软件,支持双向链接和知识图谱。

2. 在线平台

  • GitHub:代码托管平台,用 Markdown 编写 README.md 文档。
  • 知乎/简书:支持 Markdown 排版发布文章。
  • Notion:协作工具,支持 Markdown 快捷输入和富文本混合编辑。
  • 飞书:也是支持markdown语法的

3. 笔记与博客

  • Joplin(开源):跨平台笔记工具,支持 Markdown 和同步。
  • Hugo/Hexo:静态博客生成器,用 Markdown 编写文章并生成网站。

4. 其他工具

  • 微信排版工具(如 Md2All):将 Markdown 转换为公众号兼容的样式。
  • Slack/Discord:部分支持 Markdown 格式化消息(如代码块、加粗)。

markdown常见语法&扩展

元素 Markdown 语法
标题(Heading) # H1
## H2
### H3
粗体(Bold) **bold text**
斜体(Italic) *italicized text*
引用块(Blockquote) > blockquote
有序列表(Ordered List) 1. First item
2. Second item
3. Third item
无序列表(Unordered List) - First item
- Second item
- Third item
代码(Code) `code`
分隔线(Horizontal Rule) ---
链接(Link) [title](https://www.example.com)
图片(Image) ![alt text](image.jpg)
元素 Markdown 语法
表格(Table) | Syntax      | Description |
| ----------- | ----------- |
| Header      | Title       |
| Paragraph   | Text        |
代码块(Fenced Code Block) ```
{
"firstName": "John",
"lastName": "Smith",
"age": 25
}
```
脚注(Footnote) Here’s a sentence with a footnote. [^1]
[^1]: This is the footnote.
标题编号(Heading ID) ### My Great Heading {#custom-id}
定义列表(Definition List) term
: definition
删除线(Strikethrough) ~~The world is flat.~~
任务列表(Task List) - [x] Write the press release
- [ ] Update the website
- [ ] Contact the media

相关学习网站

MARKDOWN 中文

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注