1.0 简介
Markdown是一种轻量级的标记语言,可用于在纯文本中添加格式化元素。Markdown由John Gruber于2004年创建,如今是世界上最受欢迎的标记语言之一。
2.0 专注于文字内容。
纯文本,易于书写,可以方便的纳入版本控制。
语法简单,学习成本低。
Markdown与Word类编辑器不同。在Word之类的应用程序中,通过点击按钮设置相关的语法和格式,并且更改立即可见。而Markdown与此不同,创建了Markdown格式的文件,在文本中添加Markdown语法,用于指示哪些单词和短语看起来有所不同。
3.0 Markdown 的优势
Markdown无处不在,主流的代码托管平台:Github、GitLab、Gitee等均支持Markdown语法,很多开源项目的README、开发文档、帮助文档、Wiki等都是用Markdown写作。
Markdown是纯文本,可移植的,几乎可以使用任何文本编辑器打开Markdown文件。
Markdown是独立于平台的,任何操作系统和设备上均可以使用Markdown格式的文本。
Markdown创建的文件读取,不会受到软件、系统更新的迭代影响,即使你无法读取Markdown的格式,依然可以通过阅读纯文本的方式获取Markdown中的信息。
4.0 Markdown 的作用
Markdown 是做笔记、为网站创建内容、生成可打印文档的快速,简便的方法。
学习Markdown语法并不需要很长时间,一旦你学会了使用方法,就可以在几乎任何地方使用。
5.0 语法速查表
5.1 基本语法
元素 | 语法 |
---|---|
标题 Heading | # H1 ## H2 ### H3 |
粗体 Blod | Blod text |
斜体 Ltalic | 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 |  |
5.2 拓展语法
以下的元素为 Markdown 的拓展语法,并非所有 Markdown 解释器都支持这些元素。
元素 | 语法 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
表格 Table | ` | Head | Head | <br> | :--: | :--: | <br> | Body | Body | ` |
代码块 Code Block | ` void Function (); ` | |||||||||
脚注 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 | Write the press release Update the website Contact the media |
评论区(暂无评论)