Markdown 作为当前最流行的写作工具之一,无处不在使用,如 GitHub、CSDN、简书、Hexo 静态博客等,故细心整理一番,一起玩转 Markdown。
Markdown Syntax
官方语法主要有:
- Headers - 标题
1 | # 一级标题 |
- Emphasis - 强调
1 | *斜体* |
- Blockquotes - 引用
1 | > 细节决定成败,态度决定一切。 |
- Lists - 列表
1 | * 无序列表1 |
- Images - 图片
1 | ![图片名](图片地址) |
- Links - 链接
1 | [链接名](链接地址) |
- Backslash Escapes - 反斜杠转义
1 | 支持反斜杠(\)转义的字符: |
- 其他整理
1 | (1) 换行:行尾至少2个空格 |
GitHub Flavored Markdown
GitHub 使用的是它自己的一个 Markdown 语法版本,GFM。
GitHub 风格相关语法主要有:
- Username @Mentions - 通知用户
1 | @mention 可以通知到个人或者组织来查看评论 |
- Issue references - 问题参考
1 | #number 可以自动链接到一个Issue或者Pull Request |
- Emoji - 表情
1 | www.emoji-cheat-sheet.com |
- Fenced Code Blocks - 代码块
1 | 三个反引号(`)java |
- Task Lists - 任务列表
1 | - [X] 已完成任务 |
- Tables - 表格
1 | | First Header | Second Header | |
- 其他整理
1 | (1) ~~删除线~~ |
个人经验
- Typora - 极致简洁的 Markdown 编辑器
1 | 一些小技巧: |
- 兼容HTML
1 | 不要忘记Markdown是兼容HTML的,强大的HTML,可以完成很多事情。 |
添加网易云音乐效果(注:Hexo、CSDN可以支持,简书、GitHub均不支持):
参考
- GitHub Guides - Mastering Markdown
- markdown-cheatsheet-online.pdf
- GitHub Help - Writing on GitHub
- Typora - Markdown Reference
图片来自于Dribbble