Markdown基础语法:快速入门指南 桃扇骨 2024-03-23 12:27 35阅读 0赞 ### 什么是Markdown ### Markdown是一种轻量级的标记语言,它的目标是让文本内容更加易读、易写和易于转换成HTML等格式。Markdown语法简单、直观,适合用于写作、博客、笔记、文档等场景。Markdown最初由John Gruber和Aaron Swartz于2004年创建,现在已经成为写作领域的一种标准。 ### Markdown的优点 ### Markdown的优点主要包括以下几个方面: * 语法简单,易于学习和使用; * 纯文本格式,便于编辑和版本控制; * 转换成HTML等格式后,排版效果良好; * 支持多种平台和编辑器,兼容性好; * 可以扩展到其他领域,如幻灯片、电子书、LaTeX等。 ### Markdown的基础语法 ### Markdown的基础语法包括标题、段落、列表、强调、链接、图片、代码块和引用等。 #### 标题 #### Markdown支持6级标题,使用\#符号表示,\#的数量表示标题级别。例如: # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题 效果: ![95f199ea7820c643b65eb418828f17ae.png][] #### 段落和换行 #### Markdown中,两个段落之间需要用一个空行隔开。如果想在同一个段落中换行,可以在行末加上两个空格。 例如: This is the first line. And this is the second line. #### 列表 #### Markdown支持有序列表和无序列表。无序列表使用-或\*表示,有序列表使用数字加点表示。例如: - 无序列表项1 - 无序列表项2 1. 有序列表项1 2. 有序列表项2 * 无序列表项1 * 无序列表项2 1. 有序列表项1 2. 有序列表项2 #### 强调 #### Markdown支持粗体和斜体强调。使用两个*或\_表示粗体,使用一个*或\_表示斜体。例如粗体: **粗体** __粗体__(这里是两个_) 斜体: *斜体* _斜体_ 效果: **粗体** *斜体* #### 链接 #### Markdown支持行内链接和引用链接。行内链接格式为链接文本,引用链接格式为\[链接文本\]\[链接标识\],在文末使用\[链接标识\]:链接地址定义链接。例如: [SnowIce](https://snowice.fun/) [My Blog][1] [1]: https://snowice.fun/ 效果: [SnowIce][] [My Blog][SnowIce] #### 图片 #### Markdown插入图片和插入链接类似,只需要在链接的基础上加上!符号即可。例如: ![Nice girl](https://image.snowice.fun/nice-girl/000902-1679069342e794.jpg) 效果: ![78bf3898b0ab9bb01bee311155cfd209.jpeg][] #### 代码块 #### Markdown支持行内代码和代码块。行内代码使用`符号表示,代码块使用三个`符号包裹。例如: `行内代码` 效果: 行内代码 ``` (这里选择代码的语言) 代码块 ``` 例如: ```java public static void main(String[] args){ System.out.println("Hello Markdown"); } ``` 效果: public static void main(String[] args){ System.out.println("Hello Markdown"); } #### 引用 #### Markdown使用>符号表示引用。例如: > 这是一段引用。 效果: > 这是一段引用。 #### 表格 #### 表格使用|符号分隔列,使用-符号分隔表头和表格内容。例如: |列1|列2|列3| |---|---|---| |内容1|内容2|内容3| 效果: ![29a26b906b8f7c04439aa2a367430832.png][] #### 删除线 #### 使用两个~~符号表示删除线。例如: ~~删除线~~ 效果: 删除线 #### 分隔线 #### 使用三个或以上的-、\*或\_符号表示分隔线。例如: --- #### 脚注 #### 使用\[^标识\]表示脚注,标识可以是数字、字母或符号。在文末使用\[^标识\]:脚注内容定义脚注。例如: 这是一个脚注[^1]。 [^1]: 脚注内容。 #### 数学公式 #### 使用$符号包裹数学公式。例如: $\frac{d}{dx}e^{ax}=ae^{ax}\quad \sum_{i=1}^{n}{(X_i - \overline{X})^2}$ 效果: ![3aa8c3a8a37ad3f71e2b70213a44fdef.png][] #### 任务列表 #### 使用-符号表示任务列表,加上空格和\[ \]或\[x\]表示未完成或已完成。例如: - [ ] 任务1 - [x] 任务2 ### Markdown的编辑器 ### Markdown的编辑器有很多种,包括在线编辑器、桌面应用和移动应用等。常见的Markdown编辑器有Typora、Mou、VSCode、Atom等。 ### **结语** ### Markdown是一种简单、实用的标记语言,可以让写作变得更加高效和愉悦。掌握Markdown的基础语法和扩展语法,可以让你的文本内容更加丰富和有趣。 [95f199ea7820c643b65eb418828f17ae.png]: https://image.dandelioncloud.cn/pgy_files/images/2024/03/23/962006ed633a450f8e3148e6f12588dc.png [SnowIce]: https://snowice.fun/ [78bf3898b0ab9bb01bee311155cfd209.jpeg]: https://image.dandelioncloud.cn/pgy_files/images/2024/03/23/5b0fcbc58e7f42c5aa243e7408a5b59e.png [29a26b906b8f7c04439aa2a367430832.png]: https://image.dandelioncloud.cn/pgy_files/images/2024/03/23/f950cf2c584841ebae1723d65f9fbd2e.png [3aa8c3a8a37ad3f71e2b70213a44fdef.png]: https://image.dandelioncloud.cn/pgy_files/images/2024/03/23/f0beb41c16454484a850960d081858af.png
还没有评论,来说两句吧...