Markdown是一种轻量级标记语言,轻量化、易读易写特性,支持文字、图片、图表和数学公式等,支持导出HTML、PDF、Word、图片等多种类型文件。
工具+如何学习
1.Markdown的解析软件
VS code等 或支持Markdown语言的在线文档
2.学习渠道
语法
1.标题(Headings)
要创建标题,请在单词或短语前面添加井号 (#) 。井号的数量代表了标题的级别。为了兼容考虑,请在井号和标题文本之间添加一个空格。
这是标题
| Markdown | HTML | 渲染效果 |
|---|---|---|
| # Heading level 1 | Heading level 1 | # Heading level 1 |
| ## Heading level 2 | Heading level 2 | ## Heading level 2 |
| ### Heading level 3 | Heading level 3 | ### Heading level 3 |
| #### Heading level 4 | Heading level 4 | #### Heading level 4 |
| ##### Heading level 5 | Heading level 5 | ##### Heading level 5 |
| ###### Heading level 6 | Heading level 6 | ###### Heading level 6 |
2.强调(Emphasis)
通过将文本设置为粗体或斜体来强调其重要性。
粗体
在单词或短语的前后各添加两个星号(asterisks)或下划线(underscores)。
**xx** 或 __xx__
斜体
在单词或短语的前后各添加一个星号(asterisks)或下划线(underscores)。
*xx* 或 _xx_
粗体+斜体
***xx***
3.换行(Line Break)
支持两个或多个空格进行换行,或shift+enter
4.块引用(Blockquotes)
创建块引用,请在段落前添加一个>符号。(可以嵌套或与以上元素组合使用)
这是单行块引用
这是
多行块引用
这是多行块引用
5.段落(Paragraphs)
* 段落文本11111
- 段落文本11111
- 段落文本11111
- 段落文本11111
6.代码块(Code Blocks)
代码块(Code blocks)通常采用四个空格或一个制表符缩进。当它们被放在列表中时,请将它们缩进八个空格或两个制表符。
要将单词或短语表示为代码,请将其包裹在反引号 (`) 中。
7.分隔线(Horizontal Rule)
为了兼容性,请在分隔线的前后均添加空白行。
8.链接(Links)
要创建链接,请将链接文本括在方括号(例如 [Duck Duck Go])中,后面紧跟着括在圆括号中的 URL(例如 (duckduckgo.com) )。
9.图片(Images)
首先请添加感叹号(!),然后紧跟着是方括号,方括号中可添加替代文本(alt text,即图片显示失败后显示此文本),最后跟着圆括号,圆括号中添加图片资源的路径或 URL。你可以选择在圆括号中的 URL 之后添加标题(即 title 属性)。
1)图片替代文字在图片无法正常显示时会比较有用,正常情况下可以为空。
2)图片地址可以是本地图片的路径也可以是网络图片的地址。
3)本地图片支持相对路径和绝对路径两种方式。
如果要保证图片在任何平台都可以正常显示,可以把图片转为网页版的。